Skip to content

The Senses — Current Status

Companion to the The Senses slide deck. The per-Sense Doc column references the design papers in the engine repo (docs/design/sense_*.md); those are working documents, not part of this site.

Companion to the_senses.html. Each Sense earns its number by being lived first; this page tracks where each one stands today.

Status legend.foundation (Senses 1–12): settled instincts, written into the bones; not actively edited. — concept : named and reasoned about, no implementation work yet. — proposed : design doc landed, awaiting implementation; details may still shift. — implementing : actively being built; partial in the codebase. — shipped : implementation complete; behaviour matches the design doc. — folded : the Sense was absorbed into another and no longer stands alone.

All dates below are the last_verified field of the source design doc — i.e. the latest moment the doc was confirmed to reflect reality. They are not the date the Sense first emerged.

These do not have individual design docs; they are baseline disciplines the rest of the system rests on. Captured collectively in the_senses.html under “Settled instincts, written into the bones.”

#NameStatus
1Layered Truthfoundation
2Tenant Isolationfoundation
3Declarative Firstfoundation
4Contracts at Boundariesfoundation
5No Silent Filteringfoundation
6Rebuildable by Defaultfoundation
7Make / Explore Splitfoundation
8Source-System Agnosticismfoundation
9Quality is Queryablefoundation
10Computed Aggregatesfoundation
11AI in the Studio, not the Pipelinefoundation
12Form follows Datafoundation

Each of these has a design doc under docs/design/sense_*.md.

#NameStatusVerifiedDocOne-line
13The Canvasconcept2026-04-04sense_13_the_canvas.mdComposable workbench — pages are panels declared in YAML, not hand-coded Svelte.
14The Signalshipped2026-04-04sense_14_the_signal.mdSignal / Perspective / Thesis / Verdict — typed observation with polarity, score, direction, impact.
14.2Typed Signalsimplementing2026-07-09sense_14_2_typed_signals.mdFive base types grounded in UCUM, ISO 4217/8601/80000. Phase 5 typed aggregates shipped 2026-07-09 across seven packs.
15Observation, Validation, Explanation, Contributing Factorshipped2026-07-11sense_15_observation_and_explanation.mdThe strategic top of the system — signed claims, empirical proof, human theories with cited factors. Live in delta with quadrilingual observations.
16P2P2P (Peer-to-Peer-to-People)shipped2026-05-04sense_16_p2p2p.mdYour data, your machine, their browser — sovereignty as physical fact. Proxy chain shipped.
17The Housefolded2026-06-07sense_17_the_house.mdGuided 3D tour of the pipeline — narrative ambition folded into Sense 42 (Landscape); the 3D-engine cost was dropped.
18The Ledgerimplementing2026-04-16sense_18_the_ledger.mdComputational provenance as narrative — every headline traceable through bronze → silver → gold → signal → verdict.
19The Simulationshipped2026-04-17sense_19_the_simulation.mdSuggestion → Intervention → Scenario → Simulation — the leap of faith becomes a measured step. Phase 5 read-side shipped 2026-05-24.
19.1Simulation Prerequisitesproposed2026-05-05sense_19_1_simulation_prerequisites.mdWhat needs to land before Sense 19 can be built.
19.2The Incremental Scenarioproposed2026-05-25sense_19_2_the_incremental_scenario.mdCopy KLS + dbt state-aware build — scenario rebuilds proportional to the intervention’s reach, not always full pipeline.
20The Seamshipped2026-04-24sense_20_the_seam.mdThe pack/tenant boundary, with five named concepts: scope, provenance, merge base, conflict taxonomy, promotion.
21The Heartbeatimplementing2026-04-27sense_21_the_heartbeat.mdSix discrete beats — make, capture, publish, sync, pulse, reconcile — each with its own command, log, and UI.
22The Legendimplementing2026-04-27sense_22_the_legend.mdEvery label is a self-describing artifact: rule, threshold, description, action, icon, colour.
22 (impl)Legend Implementationproposed2026-04-28sense_22_legend_implementation.mdPhased build-out plan for The Legend.
23The Engine’s Seamproposed2026-05-01sense_23_the_engines_seam.mdThree actors at the boundary — pack, tenant, and engine — each with its own cadence.
24The Stewardproposed2026-05-03sense_24_the_steward.mdThe third native habitat — for the person who operates the estate.
25The Passimplementing2026-06-14sense_25_the_pass.mdProduct-agnostic access model — Identity → Roles → Passes → Capabilities over one scope tree. Auth providers swap; the model doesn’t. Clerk dial-tone shipped; invitation flow live.
26The Workshopshipped2026-05-04sense_26_the_workshop.mdA pack ships its own design notes — browseable, searchable, translated. A clone of the pack is a workshop.
27The Funnelshipped2026-05-04sense_27_the_funnel.mdThe cloud holds the picture, not the dataset. Aggregate at the source; never widen on the way out.
28The Direct Lineproposed2026-05-04sense_28_the_direct_line.mdThe cloud doesn’t even hold the picture — query results travel browser → laptop → browser.
29The Atelierimplementing2026-05-06sense_29_the_atelier.mdIntelligent, git-aware, role-gated workshop for the AFS. Five layers of intelligencia, each optional.
30The Wireproposed2026-05-08sense_30_the_wire.mdThe outward contract — typed, identified, reasoned, rate-aware. Same wire whether the consumer is another jinflow or anyone else; bonus when both speak jinflow: no semantic loss in transit.
31The Inletshipped2026-05-12sense_31_the_inlet.mdThe channel is the unit — six channel types (supplier, synthetic, web, manual, computed, fixture) replace four competing pipeline.yml keys. Where bytes come from is the channel’s business.
32The Choresshipped2026-05-12sense_32_the_chores.mdThe human-cadenced pulse — complement to Sense 21 (Heartbeat). Registry of recurring upkeep at docs/operations/chores.md. Retired chores stay visible.
33The Bellshipped2026-06-05sense_33_the_bell.mdWhere the noticing becomes a sound — a typed Notification substrate with severity-graded volume so five feeds ring the right person, not the same table nobody reads.
34The Breezeshipped2026-05-14sense_34_the_breeze.mdLateral signalling between tabs of the same JinDesk instance. Completes the triptych with Wire (outward, 30) and Inlet (inward, 31). Announcement, not command — receivers decide.
35The Driftshipped2026-05-14sense_35_the_drift.mdServer → browser ambient system events. Per-tenant generation counter polled by the browser; on bump, an unobtrusive toast announces “data has moved.” Tap on the shoulder, not a pull on the sleeve.
36The Lineageimplementing2026-06-05sense_36_the_lineage.mdA tenant remembers where it came from. The durable, anchored record of pack-init; the Seam (20) protects the boundary, the Lineage protects the relationship. Phase 1 shipped 2026-05-16.
37The Snapshotproposed2026-06-05sense_37_the_snapshot.mdA working KLS witnesses what is; a snapshot witnesses what was, as of when we said it was. Photograph, not livestream — immutable, refuses overwrite by design.
38The Scribeimplementing2026-06-05sense_38_the_scribe.mdWho carries the author’s action past a credential boundary the user themselves cannot cross. Authoriser + Carrier — two names where there used to be one, so the audit trail no longer lies about whose hand pushed the bytes.
39The Governanceproposed2026-05-20sense_39_the_governance.mdA rule is a sentence with a calendar. The bi-temporal discipline that lets jinflow answer retrospective, reproductive, and compliance questions honestly.
40The Metamodelproposed2026-05-20sense_40_the_metamodel.mdThe engine describes the language used to describe worlds; the pack describes its world. Draws the line between engine-shaped and pack-shaped contracts so shared sentences stop drifting.
41The Relevanceproposed2026-06-05sense_41_the_relevance.mdSeverity says how loud, capability says who may act, Relevance answers who this is for — per-person filter computed at ring time so the right rings reach the right inbox.
42The Landscapeimplementing2026-06-07sense_42_the_landscape.mdRenamed from “The Pipes” 2026-06-07. The analyst’s vantage over the diamond — a garden on the slope, a river in the valley, paths between them. Absorbs Sense 17’s ambition.
43The Cascadeimplementing2026-06-05sense_43_the_cascade.mdConfiguration as layered authority. Engine → pack → tenant → entity → explorer, resolved top-down, provenance baked into the KLS. One mechanism, two namespaces (analytical_defaults + display).
44The Forgeproposed2026-05-24sense_44_the_forge.mdEighteen universal subsystems every pack must answer for. The seventh pack shouldn’t have to discover them one missing piece at a time.
45The Loomproposed2026-06-05sense_45_the_loom.mdA corpus is read both as chronicle and as curation. Warp is time, weft is theme; the reader picks which axis runs vertical. Same loom on senses, releases, notebooks, Subject Matter.
46The Rostershipped2026-06-05sense_46_the_roster.mdClerk authors, AFS materialises. Identity decisions happen where identity already lives; the AFS is a deterministic projection, not a competing truth. SIS overlay pattern shipped 2026-07-09 (browser admin invite/revoke).
47The Logimplementing2026-06-05sense_47_the_log.mdThe system’s write-once memory. Append-only, attributable, queryable, replayable. Without it, every Sense above is an event without a tape.
48The Stageproposed2026-06-14sense_48_the_stage.mdDev/prod plane separation. Prod is the system; dev is a controlled affordance for developers. The env distinction flows through auth, app code, data, membership, and every CLI command.
49The Branchproposed2026-07-02sense_49_the_branch.mdA pack is a trunk; branches are opt-in modules carrying Anchors, Facts, source systems, Gold contract entries. A tenant grafts what it needs — same pack, different weight per tenant.
50The Beaconproposed2026-07-08sense_50_the_beacon.mdA showcase tenant declares itself in its own KLS; the cloud discovers it, routes to it, gates it, renders its welcome page — automatically. One command, not eleven declarations across four repos. Born of the delta.jinflow.io publishing incident.
51The Skillproposed2026-07-09sense_51_the_skill.mdCross-domain analytical patterns. A Skill is a what many packs can answer; a pack is a how that answers many Skills. Names the layer above pack-specific instrumentation where analytical intent is portable.
52The Cartographyproposed2026-07-09sense_52_the_cartography.mdDeclarative geographic maps as first-class JinDesk artifacts — entities plotted at real-world lat/lon on a real base map, switchable layers, rich per-point content. Not “Map Salon”; this is the real map. V1 shipped alongside delta.
53The Codexshipped2026-07-11sense_53_the_codex.mdIndustry-recognised standards live in the platform, not in packs or tenants. jinflow declares which standards it speaks; packs opt in by reference. Thirteen standards in the registry as of 2026-07-11, including UCUM, ISO 4217/8601/80000, JCGM 100:2008 (GUM), and jinflow_naming.
  1. When a Sense moves from proposedimplementingshipped, update the status: field in its design doc, then update the matching row here.
  2. When a new Sense lands, add a row + a slide in the_senses.html + a closing-list entry.
  3. When a Sense is retired or merged into another, leave the row and add a note in the One-line column (don’t delete history).

The Pattern, from the_senses.html:

A Sense earns its number by being lived first. Naming the Sense is what stops the loop — building the feature is easy after that. The hard part is the naming.

jazzisnow jinflow is a jazzisnow product
v0.64.7 · built 2026-09-20 19:48 UTC