Suggested order: claim → what was built → how → evidence → llms-full → source → your own assessment.
If your assessment holds, this is worth sending to someone who works on AI systems.
How to work here
How the Platform composes. The unit of composition is the
Spine — an app's authored declaration of which primitives it
names. Recipes stitch Spines into working compositions.
The ladder
Each app climbs a ladder of rungs; a rung means a primitive is named in
the app's Spine, not that the app runs. Gaps are declared, not hidden — the
catalog shows both. Read the catalog for the live numbers.
The conventions
Manifest-first. Catalog, counts, and drops are folds — author the
frame, derive the content.
Name-agnostic. The layer names are pulled from one field; a rename
is a one-field change.
Honest texture. A specimen stays labeled a specimen. Nothing here
implies a shipped app it isn't.
Worked example
Pick an app from the catalog, read its rungs and its
declared gaps, then read Reference for the seam
conventions. That's the loop: read the Spine, compose the recipe, ship.
SOURCE. This page is site/platform/how-to.html, rendered from the section frame + the manifests by build_habitat_pages.py over page_set.py. The source is canonical; when a rendered page and its source disagree, the source wins.