TemplatesU12 · Release
U12 · order 19 of 24 · host luna

Release / Snapshot / Assembly record

one per pinned thing · 86 releases · 40 snapshots · 2 assemblies · 8 source inventories

builtorder 19host lunaprojectsissue #61
00

The page, rendered

this template composed from real data, inside the CRM shell

Open it full size: /t/U12/example/ · data: example.json · schema.json

01

Why this template exists

his words · the reading · the ceilings
  1. His words 0

    verbatim, from 00_AGENT_ZERO/source/ — never paraphrased

    No verbatim source on this page.
  2. Reading authored by the seat

    What is pinned is what an agent can rely on; the record must show the exact commit and its evidence.

    Readers. Human: what version is this. Agent: the locator to fetch.

    1. Exact version and scope?
    2. Source locators?
    3. Evidence and rights?
  3. What this page may claim

    Claim ceilinggls records only; immutable history untouched.
    Data it rendersregistry/{releases,snapshots,assemblies,source-inventories}.
    PrivacyPublic.
    Empty state
    Agent entrybin/gls
02

Content contract

his twelve, 18:19; '—' means this family carries nothing there
1 · title

release id

2 · subtitle

of Work X

3 · paragraph

4 · mind map

5 · repos

6 · research

7 · docs

evidence

8 · progress

9 · agents

10 · timeline

pinned at

11 · docs over_time

12 · own nav

version · locators · evidence

03

Sections, in order · where it lives

  1. 1
    exact version + scope
  2. 2
    source locators
  3. 3
    evidence
  4. 4
    distribution + rights
  5. 5
    what it pins, linked to its Work
Lives at
/releases// /snapshots// /promotion/
Instances
one per pinned thing
Count
86 releases · 40 snapshots · 2 assemblies · 8 source inventories
Renders
registry/{releases,snapshots,assemblies,source-inventories}/*.json (gls schemas, immutable history)
Theme
section accent
Rail
U0
Needs
U0 U3
Links out
U3
Links in
U2 U3
04

What to rob

presentation only; licences kept

From the Action Model sites (built from real data)

research reader file chips: lines · bytes · sha256

Components, exact locations (Luna inventory)

ComponentWhereRendersHowQuality
Actionist grouped registry railsystem-map/nav.js:74-123,125-174; system-map/nav.css:27-177page-registry.json sections/pages, status, descriptions and route IDsCopy nav.js/nav.css and feed a registry JSON with sections and pages.good — complete persistent grouped navigation and active-route state
Status badge/chipsite/index.html:101-102; system-map/part-page.css:37-39,58-59; nav.css:151-153; blueprint/index.html:39-42Research state, maturity, qualification, sparse/observed posture, and live/open stateCopy chip CSS and feed an explicit status vocabulary, never inferred prose.good — status is visually prominent and remains text-readable
Registry card gridsystem-map/parts/index.html:19-34; system-map/registry.css:14-20; industry index:20; live artifacts indexID, group/section, title, description, count/status, and open routeCopy registry-card grid and feed typed records with route, title, summary, and status.good — reusable catalogue unit with strong hover/open affordance
Evidence/source tableRESEARCH-PACK.html:166-176,233-264,358-395; part-page.css:32-39,50-59; industry.css:52-60; docs.css:54-59; state/index.html:220-240; blueprint/index.html:335,393,427Rows of sources, contributions, limits, repositories, evidence classes, observed slots, statuses, and provenance pathsCopy scrollable table wrappers and define a record-specific column schema.good — explicit provenance columns prevent summary-only displays
Progress/budget bargenerate-state-page.mjs:122-150; state/index.html:92-105,195; site/index.html:435-439; blueprint/index.html:146-151Freshness age versus lane budget, qualification pass/deferred counts, and candidate funnel proportionsCopy bar track/fill styles and feed value, max, and semantic state.good — makes thresholds and stale/zero states legible
Freshness lane cardgenerate-state-page.mjs:122-190; state/index.html:83-176; state.css:306-469Lane owner, state, last change, age/budget, note, source locator, and reachabilityCopy lane-card structure and feed owner, freshness state, budget, source, and note.good — combines operational status and evidence locator in one unit
Block hub tier/family/donor cardsgenerate-block-hub.mjs:216-267,247-273; block-hub/index.html generated markup; block-hub.cssCapability families, donor repos, observed facts, foundry stage, qualification state, and built manifest joinsCopy donorCard and family/tier loops; feed source-registry rows grouped by template capability.good — separates derived candidates from editorial tier grouping
Native details lane boxblueprint/index.html:185-191,540-560Long repository/source lists grouped by category, count, and linksCopy details.lanebox CSS and render one summary per source/template family.good — native progressive disclosure and no custom state code

From the 21st.dev bank (his picks, his notes)

great-ui-revision-timeline
great-ui revision timeline looks cool, the only comp I'm going to give you from themShaan · ui-bank note

Rob this great-ui-revision-timeline composition for release / snapshot / assembly record.

with-slash
these breadcrumbs, the way they do them is just really niceShaan · ui-bank note

Rob this with-slash composition for release / snapshot / assembly record.

Bank gaps: immutable registry semantics, rights, and source locators need bespoke data

05

Done when

facts have a receipt; the rest is proposal
fact · has a receiptproposal · not yet
Template templates/U12/template.html composes parts; example.json is real data.https://github.com/sisodias/siso-shell/tree/main/templates/U12
Done when: Open any /releases// and see the pinned commit as a link that resolves, and the Work it belongs to/t/U12/example/
State on 6 Sep 18:36 (plan): indexes 200, no rail, records rendered as listsplan/templates.json status field
Limits
  • Counts on this page come from plan/templates.json (6 Sep 18:36), not from a live registry query.
  • 'Built' means the template folder exists and renders; the done-when line is the acceptance.