Search nx-ui
Jump to any foundation, component, block or example.
Opportunities
The opportunity matrix family: how Nexus presents every pathway considered for a material requirement — costed, compatibility-scored and AI-assessed for viability — visually first (proximity map, cost flow, decision grid) with cards, comparison and matrix behind.
bunx shadcn@latest add @nx-ui/opportunitiesProximity map
The spatial read. The requirement site at the centre, every pathway radiating to its counterparty against faint distance rings; arrows carry the direction of movement, multi-step routes chain through their facility, and site-won or treat-and-return pathways loop back home. Hover any route; click it for the full pathway.
positions as the crow flies · road km on the routes
Cost flow
The money read. Each ribbon's width is the pathway's estimated net cost, so the fat ribbon is the expensive route and the thin one the bargain — legible before any number. Facilities sit as waypoints on the ribbon; ruled-out pathways stay visible, washed out and dashed.
ribbon width = estimated net cost
Decision grid
The choice read. One dot per pathway, placed by estimated net cost across and share of gates already cleared (viability conditions + compliance) up — strong options collect top-left, the baseline is pinned as a reference line, and the import scenario here shows a recycled source beating the primary quarry on both axes.
across = estimated net cost · up = gates cleared
Opportunity card
The comparable unit. A baseline (dashed anchor), a strong conditional match, and a ruled-out pathway that stays visible with its reason — the cards carry the whole story: route, net cost, saving vs baseline, timing and compatibility.
with Vale Waste Management · Shortwood Landfill
with Harborne Developments · Meadowbank Park
with Kennet Infrastructure · Bathside Link Road
Ruled out: Programme windows do not overlap (theirs opens January 2027)
Route pathway
Multi-step routes drawn node by node. Horizontal for wide surfaces; vertical for drawers; a single-node route (site-won processing) renders without connectors.
- Riverside QuarterOwn site
- Avonmouth Soil Treatment CentreTreatment facilityScreen to 10 mm and blend to BS 3882 general purpose
- Hartcliffe Green schemeReceiving sitePlaced as amenity topsoil
- Riverside QuarterOwn site
- Avonmouth Soil Treatment CentreTreatment facilityScreen and blend to BS 3882, then holdheld ~10 weeks
- Riverside Quarter (return)Own sitePlaced in phase 2 landscaping
- Temple Quay Phase 2Own siteMobile crusher processes ~3,100 t of demolition arisings in situ
Cost breakdown
Itemised estimate lines with a proportional composition bar. Credits (here, an avoided phase 2 purchase) render green and pull the net total down; the strip at the foot reads the total against the baseline route.
- Haulage — site to Avonmouth9 km at ~£4.50/t~£23,850
- Screening and blending£8/t on 5,300 t, quoted£42,400
- Holding at facility — 10 weeks~£13,250
- Haulage — return to site~£23,850
- Avoided phase 2 topsoil purchase3,800 m³ at ~£22/m³ delivered~−£83,600
Viability panel
The AI reasoning surface: verdict with confidence, the strengths and risks weighed, and the conditions the pathway must still pass. Ruled-out pathways carry the exclusion reason in an error callout.
Viability assessment
Conditional· 78%Strong match with major savings, provided the BS 3882 results come back within specification.
Strengths
- Waste-to-product transfer under DoW:CoP removes gate fee and landfill tax entirely
- Programme windows align with six weeks of slack
- Shortest haul of any open pathway
Risks
- Prior observations show slightly elevated pH — a failed MFT would need blending before placement
- Receiving site's landscaping package is not yet let
Conditions
- BS 3882 laboratory resultsResults expected 24 JulyPending
- DoW:CoP declarationDraft prepared; needs both parties' sign-offAction needed
- Receiving materials management planMet
Assessed by Nexus AI · 4 Jul 2026
Viability assessment
Ruled out· 90%The receiving land's U1 exemption caps deposits at 1,000 t — under a fifth of the volume — so the pathway cannot clear the requirement.
Assessed by Nexus AI · 4 Jul 2026
Comparison
Open pathways as columns, decision dimensions as rows, the baseline pinned and tinted. Winning cells for cost, saving and distance carry a check; the grid scrolls horizontally with a sticky label column.
Options matrix
The full transparency view — every pathway considered for the import requirement, including ruled-out ones and why. This is the trust surface: nothing was missed, and the exclusions are explained.
5 pathways considered · 4 open · 1 ruled out
| Pathway | Route | Verdict | Compatibility | Distance | Timing | Est. cost | vs baseline | Status |
|---|---|---|---|---|---|---|---|---|
Recycled supply — Avon AggregatesRecycled supplyAvon Aggregates Recycling | Avon Aggregates Recycling11 kmTemple Quay Phase 2 | Viable | 88 | 11 km | Windows align | ~£60,000 | +£57,600 vs baseline | Shortlisted |
Primary supply — Wenvoe QuarryPrimary supplyBaselineCambrian Aggregates | Wenvoe Quarry34 kmTemple Quay Phase 2 | Viable | — | 34 km | Windows align | ~£117,600 | Baseline route | New |
Surplus — Redcliffe Wharf demolitionSurplus from siteBrunel Demolition | Redcliffe Wharf demolition7 kmTemple Quay Phase 2 | Conditional | 84 | 7.0 km | Tight window | ~£25,850 | +£91,750 vs baseline | Shortlisted |
Site-won — crush demolition arisingsSite-won processing | Temple Quay Phase 2 | Conditional | — | 0.0 km | Tight window | ~£48,970 | +£68,630 vs baseline | New |
Surplus — Severn Vale earthworksSurplus from siteVale GroundworksHaulage cost erases the saving (£28,800 over the recycled source) | Severn Vale earthworks68 kmTemple Quay Phase 2 | Ruled out | 58 | 68 km | Windows align | ~£88,800 | +£28,800 vs baseline | Dismissed |
Opportunity detail
The full record for one pathway, composed from the family's surfaces — headline figures, the route step by step, itemised costs against the baseline, the viability assessment and the compliance position. Sized for a sheet or drawer.
Direct re-use — Meadowbank Park
Their landscaping needs 5,000 m³ from September — an exact material match 12 km away.
with Harborne Developments · Meadowbank Park
Route
12 km total- Riverside QuarterOwn site
- Meadowbank ParkReceiving sitePlaced as landscaping fill under DoW:CoP
Estimated costs
- Haulage — 265 loads to Meadowbank12 km each way at ~£6/t~£31,800
- BS 3882 laboratory suiteMFT, pH, nutrients and contamination screen£3,400
- DoW:CoP declaration and materials management plan£1,900
Compatibility
Scored 92/100 — Excellent (Exact material match).
- Exact material term match
- Very close proximity (12 km)
- Receiving requirement of 5,000 m³ absorbs the full volume
Viability assessment
Conditional· 78%Strong match with major savings, provided the BS 3882 results come back within specification.
Strengths
- Waste-to-product transfer under DoW:CoP removes gate fee and landfill tax entirely
- Programme windows align with six weeks of slack
- Shortest haul of any open pathway
Risks
- Prior observations show slightly elevated pH — a failed MFT would need blending before placement
- Receiving site's landscaping package is not yet let
Conditions
- BS 3882 laboratory resultsResults expected 24 JulyPending
- DoW:CoP declarationDraft prepared; needs both parties' sign-offAction needed
- Receiving materials management planMet
Assessed by Nexus AI · 4 Jul 2026
Compliance position
- Materials management planIn order
- DoW:CoP declarationGap
- Carrier registration (WCL)In order
Custom vocabulary
Every word the family prints is the consumer's to supply. One OpportunityLabelsProvider re-voices a whole surface: here three verdicts where the block has four, seven strategies where it has ten, and “options” weighed against a “reference”. The data leaves out what this consumer does not hold — no status, no compatibility score, and one option with no price — so those columns and rows are simply not drawn.
7 options weighed · 6 open · 1 set aside
| Option | Route | Standing | Distance | Timing | Likely cost | vs reference |
|---|---|---|---|---|---|---|
Treat in place — lime stabilisationTreat in place | Northgate cutting | Sound | 0.0 km | Fits the dig | ~£64,000£57,600–£87,100 | +£219,800 vs reference+£154,100 to +£272,900 |
Reuse as dug — Elmfield embankmentReuse as dugElmfield Estates | Northgate cutting11 kmElmfield embankment | Sound | 11 km | Fits the dig | ~£71,900£61,600–£85,600 | +£211,900 vs reference+£155,600 to +£268,900 |
Tip — Hollins QuarryTipReferenceHollins Aggregates | Northgate cutting22 kmHollins Quarry | Sound | 22 km | Fits the dig | ~£283,800£241,200–£330,500 | Reference option |
Recycle off site — Brackmoor wash plantRecycle off siteBrackmoor Minerals | Northgate cutting16 kmBrackmoor wash plant | Open question | 16 km | Close call | ~£106,200£50,200–£177,000 | +£177,600 vs reference+£64,200 to +£280,300 |
Restore land — Catton PitRestore landCatton Farms | Northgate cutting27 kmCatton Pit | Open question | 27 km | Close call | ~£129,800£110,300–£154,000 | +£154,000 vs reference+£87,200 to +£220,200 |
Hold — Phase 3 noise bundSomething else | Northgate cuttingPhase 3 compound | Open question | — | — | No price yet | — |
Reuse as dug — Marlow Farm trackReuse as dugMarlow FarmNo exemption or permit covers the track | Northgate cutting7 kmMarlow Farm | Set aside | 7.0 km | Fits the dig | ~£35,400 | +£248,400 vs reference+£205,800 to +£295,100 |
Cost ranges
A cost line may carry a low–high range around its likely amount; totals and savings widen with it and every surface draws the bounds. Dots grow whiskers and the reference line becomes a band; ribbons gain a pale envelope out to the high bound and a firmer core at the low; the cost bar stops at the likely figure on a track that runs to the high. Where two ranges overlap, the comparison's tick above turns grey rather than claim a winner.
across = likely cost · up = matters settled · whisker = low to high
Not placed, no price yet: Phase 3 noise bund
ribbon width = likely cost · pale edge = low to high
positions as the crow flies · road km on the routes
Not on the map, no location yet: Phase 3 noise bund
with Elmfield Estates · Elmfield embankment
Recycle off site — Brackmoor wash plant
Washed and sold on as agricultural lime, with a rebate if the grade holds.
with Brackmoor Minerals · Brackmoor wash plant
Route
16 km total- Northgate cuttingThe dig
- Brackmoor wash plantWash plantCrushed, washed and graded
What it costs
- Haulage — 590 loads to Brackmoor16 km each way at ~£5/t~£59,000£50,200–£70,800
- Processing fee£3–£10/t; no rate is agreed yet~£70,800£35,400–£118,000
- Rebate on graded lime£1–£3/t, on the grade achieved~−£23,600−£35,400 to −£11,800
How it stands
Open questionCould be the cheapest way out or dearer than restoring land: the processing rate has not been quoted.
Strengths
- A product at the end, not a deposit
Risks
- The whole cost turns on a rate nobody has put in writing
Still to settle
- Processing rate quotedTo do
- Rebate termsWaiting
Reviewed 18 Jan 2027
Paperwork
- Plant permitHeld
- End-of-waste positionMissing
Labels on one component
Every component also takes labels directly, for an override that reaches no further than itself — and everything it composes. Here one card changes two words; the card beside it, and the rest of the page, keep theirs.
with Severn Soils · Avonmouth Soil Treatment Centre
with Severn Soils · Avonmouth Soil Treatment Centre
API reference
Exported parts and their props, extracted from the component source.