TemplatesU13 · Parts
U13 · order 2 of 24 · host fable-with-shaan

Reusable modules (the parts every family composes)

12 modules from library-ui-spec §6 · 12

builtorder 2host fable-with-shaanprojectsissue #42
00

The page, rendered

this template composed from real data, inside the CRM shell

Open it full size: /t/U13/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

    Every family composes the same parts; build them once as partials or every page drifts (the atlas already has 24 hand-written pages). The Action Model pages are the proof that these parts render from real data.

    Readers. Human: consistent reading. Agent: consistent DOM to parse.

    1. Which parts exist and what data does each take?
  3. What this page may claim

    Claim ceiling
    Data it rendersa fixture page with all parts + their JSON shapes.
    Privacy
    Empty stateeach part has a truthful empty state (and the site has a real 404, GAPS F-3).
    Agent entrysiso-shell partials + fixture
02

Content contract

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

2 · subtitle

3 · paragraph

4 · mind map

5 · repos

6 · research

7 · docs

8 · progress

9 · agents

10 · timeline

11 · docs over_time

12 · own nav

the parts

03

Sections, in order · where it lives

  1. 1
    one HTML/CSS partial each
  2. 2
    dark tokens
  3. 3
    no framework
  4. 4
    a fixture page showing all 12
  5. 5
    truthful empty state + a real 404 (GAPS F-3)
Lives at
siso-shell (or a Library src/components/ dir) as static partials the generator composes; the 21st.dev bank (112 picks, 62 libraries) is the source for cards, bento, dialogs, tables
Instances
12 modules from library-ui-spec §6
Count
12
Renders
library-ui-spec.md §6: shell; heading+breadcrumb+state badges; authored reasoning block (source vs interpretation); ecosystem loop + typed relationship map; repo/satellite cards with public/private/access/rights; sauce cards; contents/capability list + procedure; agent quick-start panel; evidence/limits/version panel; activity strip; searchable catalogue cards/table + empty states; related work
Theme
tokens + accents
Rail
U0
Needs
U0
Links out
all
Links in
all
04

What to rob

presentation only; licences kept

From the Action Model sites (built from real data)

evidence ladder (system-map) · claim ceiling + file chips (reader) · posture panel + stat strip + entity chips + states flow (industry) · chip row with live dots + numbered rail (blueprint) · thesis/posture twin panels + track cards (research-os) · thesis box + on-this-page grid (block-runtime)

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

bento-card
really nice bento card. If we ever make a landing page this is a really good comp to have. Must mean a lot considering I've actively not been mentioning landing page stuffShaan · ui-bank note

Rob this bento-card composition for reusable modules (the parts every family composes).

project-detail-view
kind of nice, kind of simple, could be used somewhere in the operators thing. (Server management one was a bit shitty)Shaan · ui-bank note

Rob this project-detail-view composition for reusable modules (the parts every family composes).

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 reusable modules (the parts every family composes).

ai-input
ask AI input. Really cool the way it pops up, then we're not always wasting space. Having an AI chat always showing is the bad way to go on Oracle. This is definitely the best way, definitely best UI principles. Hand over to an agent to look intoShaan · ui-bank note

Rob this ai-input composition for reusable modules (the parts every family composes).

Bank gaps: shared partial API and fixture composition are uncovered

05

Done when

facts have a receipt; the rest is proposal
fact · has a receiptproposal · not yet
Template templates/U13/template.html composes parts; example.json is real data.https://github.com/sisodias/siso-shell/tree/main/templates/U13
Done when: Open /docs/ui-fixture and see the 12 modules rendered once each with their names; view-source shows each is one partial/t/U13/example/
State on 6 Sep 18:36 (plan): 0 built as shared partials; each page hand-writes its ownplan/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.