Skip to content

Research Project Template v3.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 26 Sep 03:12
· 371 commits to main since this release
cce833c

e2beba8 render: regenerate active_inference sheaf artifacts + receipts against fresh render
dfe97d1 render: full receipt refresh against tracked ET manuscript (gitignore negation, 25/25 regenerated)
3eebf19 render: regenerate template_experiment_tree outputs against post-#104 infrastructure
472b896 render: regenerate 4 recovered exemplars (autopoiesis, code_project, pools_rules_tools, methods_paper)
f579e96 render: regenerate all-25 rendered outputs + validation reports + provenance receipts (release sync)
721bd08 docs(counts): sync counts with merged main; drop stray experiment_tree tests/init.py
2cd4516 docs(counts): sync with merged tree after main update; drop stray experiment_tree tests/init.py
804231a docs(counts): regenerate counts for merged tree; drop stray experiment_tree tests/init.py
1f68f8e test: parity gate expects --project-workers auto
49de259 ci: public-matrix receipt runner uses --project-workers auto
d39f247 fix(rendering): make manuscript hydration override timeout configurable via MANUSCRIPT_HYDRATION_TIMEOUT
49a011c fix(experiment_tree): lazy injection import so the strict contract holds on bare interpreters; refresh coverage provenance + formal receipts
38dd40e fix(deps): provide pyyaml to the public-exemplars sync group (experiment_tree hydration + renderer)
7cd234d fix(experiment_tree): declare pyyaml runtime dependency (hydration + renderer need it)
8268e80 render: final campaign pass — experiment_tree hydration bootstrap + yaml venv fix + resolved-manuscript injection; full 25-exemplar strict audit pass
297226d render: campaign receipts for all 25 public exemplars (refresh_rendered_provenance --all-public)
e92c5fd chore(active_inference): stage refreshed render artifacts into the cached index
9ad6796 chore(experiment_tree): admit web, slides, and figures render outputs for validation
1b30b90 chore(experiment_tree): admit render outputs (pdf, reports receipts) for the release lane
2825a36 chore: ignore omp session-local state
fbd45dc test(rendering): assert the probe marker inside stdout, not as the final line
52b24bf chore(rendering+export): docx export bucket, drop superseded beamer escape, trim stale docs
b6b53fc fix(rendering): escape & in beamer href URL arguments; widen hydration budget
f57d6a4 chore(textbook): record receipt-runner test results
3e5df35 test(rendering): strip UV_FROZEN from the isolated beamer safe-area probe
a6a5e7b chore(rendering+export): docx export bucket, drop superseded beamer escape, trim stale docs
620da6e fix(rendering): escape & in beamer href URL arguments; widen hydration budget
9d5db04 chore(textbook): record receipt-runner test results
34488a3 counts: refresh generated COUNTS.md for current infrastructure tree
f53f28c fix(rendering): sanitize EPUB chapter XHTML before the cover-accessibility pass
f668456 fix(rendering): repair raw-HTML damage in EPUB chapter XHTML before package validation
17d3b4c docs: add doc pair for docs/manuscript (README + AGENTS) satisfying the pair lint
0f27e06 docs: complete docs/ and manuscript/ compliance (docs-audit 2026-08-29)
6e57e15 export_bundle: add docx bucket (output/docx/*.docx) for daf-press cycle-1 (dp-B16); publishing configs' exports list DOCX, exporter previously dropped it. Bucket only appears non-empty in bundles; empty-dir test updated
83d2b4e chore(docs): architecture overview svg newline normalization
500f772 chore(exemplars): re-bind gold_refinement + textbook artifact manifests to tracked outputs after rebase
06a8515 docs: regenerate architecture overview for the current infrastructure inventory
37e1a7d docs(counts): re-sync coverage provenance + counts after rebase onto origin/main
9ed9d8b chore(experiment_tree): admit the committed experiment tree as a shippable artifact
323b9d5 chore(experiment_tree): track artifact manifest, doc-pair newline normalization
90a0db3 chore(active_inference): refresh artifact manifest digests
f2f3d17 fix(gold_refinement): convert src/init.py to a no-import namespace shim
06442a7 fix(ci): re-apply chrome locate fix, bump anyio across all locks, refresh provenance
1d12ba7 fix(roster): finish experiment_tree integration + regenerate CODEOWNERS
9bef7b1 fix(release+roster): 3.8.0 release prep, 25-exemplar roster refresh, evidence and CI repairs
ffcef6b docs(publishing): document combined-artifact naming rule and leaf-link override path
573bef7 fix(exemplars): experiment-tree forkability rubric + methods aggregate count 25
fb3a8f8 fix(exemplars): complete experiment-tree registration drift; repoint pitch-deck diligence citations
d6cebd4 fix(advanced): bind palette claim to the shared meta source via repository-relative path
40cd1f5 docs(counts): refresh coverage provenance source hashes and counts after tree changes