Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/tactical-dispatch-and-canals-layer"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Major tactical cartography, emergency response, and domain modeling wave addressing Issues #53, #56, #57, #63, #64, and #77.
Executed playbook:
skill://poteto-mode/playbooks/feature.md.Workstreams delivered
Drainage Canal Vector Line Layer (Issue #57):
src/components/map/layers/canals-layer.tsxreading fromcanals.pmtiles.#06b6d4), dry drained canals (#f97316), and canal blocks / mitigated canals (#10b981).src/components/controls/layer-toggles.tsx.Nearest Firefighters Emergency Card (Issue #63):
src/components/drawer/nearest-firefighters-card.tsxmounted insideClusterDetailDrawer.<a href="tel:...">emergency dialer.Dynamic Tactical Dispatch Vector Line Layer (Issue #64):
src/components/map/layers/dispatch-vector-layer.tsxwith dashed styling ([2, 2]), outer emergency glow, and origin station pulse dot.Corporate Accountability Card (Issue #53):
src/components/drawer/concession-card.tsxmounted insideClusterDetailDrawer.Canal Proximity Danger Score Risk Factor (Issue #56 & #59):
src/lib/domain/danger-score.tswithCanalProximityInputandcalculateCanalRiskFactor.Subterranean TMAT Water Table Deficit Model (Issue #77):
src/lib/domain/tmat-3d.tsenforcing PP No. 71/2014 jo PP 57/2016 statutory depth threshold (>= -40 cm).Impact
: anyoras anycasts, strict adherence toDESIGN.mddark peatland aesthetic tokens, and 228 unit tests executing in under 1.5s.Principles applied
principle-model-the-domain: Structured types forDispatchVectorProperties,CanalProximityInput,ConcessionMetadata, andTmat3DModelResultdirectly encode domain invariants.principle-boundary-discipline: Pure domain calculation engines isolated from React hooks and MapLibre rendering loops.principle-sequence-verifiable-units: Multiple implementer workstreams built with unit tests first and verified through the full test suite.Verification proof
vp check: Clean across 119 files with 0 warnings and 0 errors.vp test run: All 30 test suites and 228 unit tests passed in 1.34s.next build: Next.js 16 standalone production build succeeds without type or bundling errors.feat(map): drainage canals layer, nearest firefighter emergency card, and tactical dispatch vector line (#57, #63, #64)to feat(map): tactical response dispatch, canals layer, corporate accountability, and 3D TMAT model (#53, #56, #57, #63, #64, #77)Independent Code Review Verdict: PASS+NOTES
d2d399c08e56d7870138985175cf14e7a835b0b2: anyoras anyacross all 7 changed files.DESIGN.mddark peatland theme (#161917,#1F2622,#2E3832).layer-toggles.tsx) #52