| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| semiotic-3.8.8.provenance.json | 2026-08-04 | 1.6 kB | |
| semiotic-3.8.8.sbom.cdx.json | 2026-08-04 | 90.8 kB | |
| semiotic-3.8.8.tgz | 2026-08-04 | 5.2 MB | |
| semiotic-3.8.8.tgz.sha512 | 2026-08-04 | 149 Bytes | |
| README.md | 2026-08-04 | 3.3 kB | |
| Semiotic v3.8.8 source code.tar.gz | 2026-08-04 | 58.9 MB | |
| Semiotic v3.8.8 source code.zip | 2026-08-04 | 60.9 MB | |
| Totals: 7 Items | 125.2 MB | 0 | |
Added
- ProcessSankey is a full temporal process chart, not a thin Sankey wrapper.
Layout is modular (mass simulation, packing/reuse, bonded multi-slot groups,
crossing-min / inside-out / combined ordering, hug placement with post-scale
geometry refine, quality metrics, and optional module Web Worker offload).
Ribbons support feeder runway (
ribbonMinRun, including"auto"), system in/out lifecycle cutouts, style-rules hatch fills, density-budgeted labels (showLabels="auto"), selection/linkedHover withselectionDatumraw/scene modes, and a push API viauseProcessSankeyPush. Pure quality helpers (diagnoseProcessSankeyLayout/Props/explainProcessSankeyLayout) feeddiagnoseConfig. SSR and CSR sharebuildProcessSankeyScenes.inventoryAtTimefolds a ProcessSankey edge ledger into node stock at a given time (opening-stock lift for source-like nodes).toProcessSankeyTimeis the shared domain/accessor/tooltip time coercion. - History-river docs examples.
/examples/germany-still-becomingand/examples/united-states-drawn-togethertell vertical, time-down stock-and-flow stories on ProcessSankey (sharedProcessRiverExampleLayout, checked-in compact data projections, sync layout for deterministic docs paint). Integration and visual baselines cover hug placement and SSR/CSR parity. - A causal-process Sankey example.
/examples/good-earth-lying-flatuses a six-stage, vertical ProcessSankey to trace how modern security strategies can become risk, involution, precaution, and withdrawal. Carbon theming, claim lenses, confidence-aware ribbons, and incoming/outgoingHatchFillnode junctions keep the interpretive argument explicit and inspectable.
Changed
- Network entry graph budgets rise with ProcessSankey layout/worker surface
(
semiotic/network/aigzip graphs). Capability, API-surface, llms, JSDoc (≥2 examples), and visual-baseline gates know ProcessSankey push and linked-hover burn-down status. - Dependabot bumps for React Router 7.18.x alignment, Playwright, size-limit, Vite React plugin, testing-library, and setup-node 7.
Fixed
- Docs river examples use the shared
process-river__*shell classes andlayoutExecution="sync"so Playwright source-route tests paint and stay free of worker/module-URL races in Vite. History-river demos shareHISTORY_RIVER_PROCESS_SANKEYdefaults,ProcessRiverStageReader, and scroll-linked stage selection; code snippets note that production apps should preferlayoutExecution="auto". - ProcessSankey release hygiene: dead helpers and unused types cleaned,
showLabels schema enum is string-only (
"auto"), file-size splits for ordering/packing, CI-friendly ordering budget, and refreshed visual snapshots for hug + process-sankey SSR/CSR sheets. SharedtoProcessSankeyTime/readChartAccessor, pureinventoryAtTimeledger helper, andModuleWorkerSession(force + ProcessSankey layout workers). - Stage-bound ProcessSankey nodes can opt into
nodeSizing="max", holding their peak causal mass across an authored extent so same-stage handoffs no longer make a node visually smaller than an attached incoming or outgoing ribbon.