CLI reference

yichus organize

Render the organization lenses (page, vocabulary, stack, conventions, map, flow, diff) over Bosatsu files

This help is generated from the same argument parser as the CLI. For a subcommand, append its name and --help to see its options.

Usage:
    yichus organize page
    yichus organize vocabulary
    yichus organize stack
    yichus organize conventions
    yichus organize aid
    yichus organize map
    yichus organize flow
    yichus organize layers
    yichus organize effects
    yichus organize writes
    yichus organize view
    yichus organize diff

Render the organization lenses (page, vocabulary, stack, conventions, map, flow, diff) over Bosatsu files

Options and flags:
    --help
        Display this help text.

Subcommands:
    page
        One page: how organized is this program, at a glance
    vocabulary
        The type vocabulary: concepts, roles, signature families, plumbing
    stack
        The stack: the blocks by layer in the order a reader learns them, with each block's reuse
    conventions
        How this project writes each recurring shape (form + kit), and where it disagrees with itself
    aid
        HEURISTIC AID over the conventions page, for a reader who cannot judge from it: flags labeled as heuristics, never evidence
    map
        The abstraction map: layers, mass, duplication, clone pairs
    flow
        The IO flow: causal effect order per binding, resources, declared systems
    layers
        Packages in rows by level, the packages each one uses, and the direct effect sites and tables in each
    effects
        Every route as a tree: the calls, wrapper arguments and guard branches down to each effect
    writes
        The effects tree with only row writes (write, create, delete) drawn
    view
        A lens page (stack, map, or conventions) with an authored VIEW under it: the author's order, foreground, declared groups, and captions, checked against the page and refused when they break a rule
    diff
        The factual delta between two snapshots of one program (the policing instrument)

Make a calculator · Build an API · MCP / WebMCP docs