Skip to content

Publish Article 0 on the theory-to-algorithm workflow#419

Merged
jamiepratt merged 5 commits into
ClojureCivitas:mainfrom
jamiepratt:codex/publish-article-0-upstream
Jul 15, 2026
Merged

Publish Article 0 on the theory-to-algorithm workflow#419
jamiepratt merged 5 commits into
ClojureCivitas:mainfrom
jamiepratt:codex/publish-article-0-upstream

Conversation

@jamiepratt

Copy link
Copy Markdown
Collaborator

Caution

AI-assisted publication (OpenAI Codex). Please review the article, workflow diagram, series navigation, and accessibility changes before merge. This PR has no human approval yet.

Summary

  • add Article 0, “Managing Brilliant but Uneven Minds: My Theory-to-Algorithm Workflow”
  • link the existing vocabulary-estimation articles into a numbered series beginning at Article 0
  • retain the deployed Beta overflow repair while hiding its resource loader from the rendered article
  • make the research-cycle diagram readable on narrow screens
  • add accessible names to the GitHub and RSS navbar icon links

Separation

This is the missing upstream Article 0 publication only. It contains no strict publication-gate scripts or workflow policy from #416.

Model validation

Not applicable. The article documents the workflow and preserves the existing v1 target and v2 non-promotion evidence; it changes no scorer, estimand, thresholds, or promotion decision.

Software tests

  • clj-paren-repair: all four changed Clojure sources valid
  • Clojure: 14 tests, 58 assertions, 0 failures/errors
  • ClojureScript: 10 tests, 45 assertions, 0 failures/errors
  • Article 0 source matches the previously reviewed fork publication, with subsequent diagram and accessibility polish

Publication checks

  • targeted Clay renders passed under Java 21 with a 1 MiB stack
  • targeted Quarto renders passed for all four affected articles
  • browser verification passed: Civitas styling, series links, accessible navbar labels, clean console, mobile layout, both themes, and no document overflow
  • full strict Clay render passed with no Clay FAILED: marker
  • full Quarto project render passed: 233/233 pages

Generated with AI assistance. Independent human review requested.

@jamiepratt jamiepratt merged commit e98bd39 into ClojureCivitas:main Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant