Document the Rust node-authoring pattern (ParamSpec/builder/roster) in the enumerated public docs #228

Closed
opened 2026-07-10 14:34:16 +02:00 by Brummel · 0 comments
Owner

Surfaced by the triage-harvest milestone fieldtest (2026-07-10). A downstream consumer restricted to the public surface (README, authoring-guide, glossary, ledger INDEX, --help, examples) cannot learn the Rust node-authoring pattern — declaring a param-bearing node (ParamSpec, the build closure reading p[i], rostering it into the project vocabulary). It is learnable today only from the aura new scaffold source plus project-layout.md, which the guide does not point to from its authoring path.

Direction (not prescriptive): a short "authoring a new node in Rust" section in the authoring-guide (the scaffold's Scale node as the worked example), cross-linked from the op-script section's vocabulary note.

context: milestone-fieldtest spec_gap finding.

Surfaced by the triage-harvest milestone fieldtest (2026-07-10). A downstream consumer restricted to the public surface (README, authoring-guide, glossary, ledger INDEX, --help, examples) cannot learn the Rust node-authoring pattern — declaring a param-bearing node (ParamSpec, the build closure reading p[i], rostering it into the project vocabulary). It is learnable today only from the `aura new` scaffold source plus project-layout.md, which the guide does not point to from its authoring path. Direction (not prescriptive): a short "authoring a new node in Rust" section in the authoring-guide (the scaffold's Scale node as the worked example), cross-linked from the op-script section's vocabulary note. context: milestone-fieldtest spec_gap finding.
Brummel added this to the Real-project readiness — role-complete research loop (no freeze) milestone 2026-07-10 17:16:15 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Brummel/Aura#228