Programming Bible markdown manifest
Pack: E:\Cursor_Terra\programming bible\
Human reader: this site.
Products: Full game + Demo — contracts apply to both; Demo cuts are in ch. 22 (not every FS/FE lock ships in Demo).
Rule: on this site the sidebar is the manifest: its groups follow the folders under docs-site/src/content/docs/. The legacy source paths in the table below map to reference/, chapters/, inventory/, tutorials/, design-specs/ and plans/.
A. Pack contracts (baked into PB HTML) — Full + Demo
Section titled “A. Pack contracts (baked into PB HTML) — Full + Demo”| Path | Role | Dedicated HTML still |
|---|---|---|
Terra_Firma_Functional_Specification.md |
Engineering contract FS-* / AC-* |
tfa_fs_html/ |
Terra_Firma_Architecture_Map.md |
GFP / client-server / threads | tfa_fs_html/architecture.html |
Terra_Firma_FrontEnd_UI_UX_Spec.md |
Boot, Deck, maps chrome | tfa_fe_html/ |
Terra_Firma_Earth_Worldbuilding.md |
Earth fiction lock | tfa_world_html/ |
B. Implementer set under docs/ (all baked)
Section titled “B. Implementer set under docs/ (all baked)”| Group | Location |
|---|---|
| Inventory | docs/inventory/*.md |
| Chapters 00–31 | docs/0*.md … docs/31-*.md |
| Tutorials | docs/tutorials/*.md |
| Design specs | docs/superpowers/specs/*.md |
| Implementation plans | docs/superpowers/plans/*.md (excl. graphify-out) |
The sidebar is the live full list.
C. Outside PB bake (other pack books / noise)
Section titled “C. Outside PB bake (other pack books / noise)”| Path | Why |
|---|---|
tfa_gdd_html/ |
GDD HTML master (not chapter .md) |
tfa_marketing_html/ · tfa_website_html/ |
Separate books |
graphify-out/** |
Generated |
E:\Cursor_Terra\Terra_Firma_*.md |
Redirect stubs — edit pack copies only |
Verify
Section titled “Verify”cd docs-site && pnpm build validates every internal link and heading anchor.