Cardona Creative Technology Lab / Working paper
From source outline to governed build structure
ForgeScaffold turns instructional design structure into deterministic identifiers before production begins.
Try the live failure path
Why this exists
Course structures often drift between spreadsheets, authoring tools, art requests, and package output. ForgeScaffold makes the hierarchy itself the naming source, so a frame can be traced back to program, course, module, section, and ordinal.
Try the failure path
- Edit a frame name and watch title case and the descriptor update.
- Choose an art role to see the role token append after the frame name.
- Select Load collision case. Two source rows now resolve to the same case-insensitive path, so the export becomes blocked.
Boundary
This page is a browser demonstration of the shipped pure naming rules. It does not import Excel, generate JSON, or create an Art Request deck.
Implementation evidence
The grammar is data-driven. Serialization and whole-tree collision checking remain separate so the emitter cannot silently disambiguate a structural error.
Inspect the naming source