Gallery

Every case @galaxy-foundry/site-kit says its components handle, rendered here in this instance's theme. The props come from the package; the colours, the type and the spacing are ours. A sibling Foundry running the same specimens gets a different page from the same data.

ReferenceContract

A note's typed reference manifest, rendered against the contract it was authored under.

A single reference

The baseline: a kind with a destination, four inherited chips, no authored prose.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

With authored detail

Purpose, trigger and verification are the author's prose, not vocabulary. They open the detail list under the chips.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

A kind with nowhere to go

The kind pill is a link only when its term carries an href. Without one it is a span — because an anchor with no href is not focusable, not clickable, and announced as plain text, while wearing the same pill styling as the real links beside it.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

Provisional evidence

The chip is coloured by the standing its term DECLARES, not by a list of term names in a selector. `hypothesis` also requires a verification, and the detail row wears the same standing's colour.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

A ref that resolves to nothing

A resolver returning a target with no href means the note is named and not there. It renders as marked text rather than as a link to nowhere.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

A term outside the vocabulary

Should never reach a page — the schema refuses it at build. If one does, it renders as itself with the reason attached, rather than throwing on a reader or rendering as a blank chip that looks like a term with a short label.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

Several references

The grid is auto-fit at a 17rem minimum, so how many columns appear is decided by the width the gallery gives it and not by the count. Narrow the window here.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

No references

The component renders NOTHING — not an empty card, not a heading with an empty grid. A note with no typed references gets no section, so this specimen is deliberately blank and the gallery should say so rather than look broken.

ReferenceContract

Every kind this instance declares, one card each. The accent bar is ours — `global.css` names three of them, and the rest take the brand fallback. Which is which is visible here and nowhere else.

Pattern

Workflow-construction idiom. Copied verbatim; may carry companions.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

CLI Tool

Tool-level install metadata. Aggregated into the cast bundle's Required Tools section.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

CLI Command

Command reference. Usually cast to a sidecar and loaded only when invoked.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

Schema

Structured contract copied for validation or lookup.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

Prompt

Prompt fragment copied verbatim or inlined by the target adapter.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

Example

Fixture or exemplar copied verbatim.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

Research

Background synthesis loaded by explicit progressive-disclosure metadata.

contract

Reference Loading

Typed references describe what casting consumes, and when the generated skill should load each artifact.

SiteShell

The whole document: head, header, the reading column, footer. Each is a page of its own — document means it cannot share this one — so the frames below are the real routes, at whatever width this column gives them.

A page in the index

The default, and defaulted TRUE on purpose: `<main>` carries the Pagefind attribute. Marking one page is what removes every unmarked page from the index, so a route one forgotten prop away from unfindable is the failure this default exists to refuse.

A page kept out of the index

Opting out is per page and is the only thing that makes an absence a decision. A gallery route is itself a fair candidate — its text is component names and prop values, which nobody is searching the corpus for.