Handoff - 2026-08-29 - add-fi-noether-projects
Goal: Turn two raw content drafts (projects/fi-product.md, projects/noether.md) into proper project pages in the site’s house style, and surface them on projects.md.
Status: shipped (not yet committed — awaiting user go-ahead)
Decisions
- Reference page for house style =
projects/teachling.md(newest flagship): front matter withpermalink+use_mermaid: true, “← Back to Projects” link, numbered## N.sections, stack table, one<div class="mermaid">architecture graph, honest “Current Status”. - Both projects placed in the existing Live Products section with a
BETApill (bg#b45309), distinct from Teachling’sLIVE— both are deployed but not publicly launched. - Kept full “Key Engineering Decisions” detail (user asked to keep strong detail); dropped internal repo paths and long “what’s not done” lists.
- Both GitHub repos are private → Links sections say “Source: private repo”, no repo link.
- Mermaid: avoided
[/.../]parallelogram ambiguity and-. text .->dotted-label syntax; used-.->|label|form and plain node text. Node line-breaks use\nto match existing pages (teachling, ml-placement-predictor).
Done
projects/fi-product.md— full rewrite. Live: https://fi-product-ecru.vercel.app/projects/noether.md— full rewrite. Live: https://noethermath.web.app/projects.md— added Noether Math + FI Simulator cards to the Live Products grid.
State / deployed
- Nothing committed yet. Site is Jekyll → GitHub Pages (auto-build on push to
main). - Could NOT run
bundle exec jekyll buildlocally — no Ruby/bundler on this machine. Verification was manual (YAML front matter, Liquid tags, mermaid syntax). Watch the GH Pages build after push.
Open threads / next steps
- Commit the two new pages +
projects.md(+ this handoffs/ scaffold as a separatechore(handoff)commit). - Optional, not done:
index.mdhero prose name-drops only Teachling — could mention FI/Noether.about.mduntouched. - Memory note
project_bloated_pages.md(6 older pages needing honest revision, scheduled 2026-07-01) is unrelated to this work but still pending.
Blockers / watch-outs
- No local Jekyll build possible — first real validation is the GitHub Pages build.