Skip to content

feat(template_active_inference): harden canonical sheaf tracks#11

Merged
docxology merged 1 commit into
mainfrom
codex/strengthen-active-inference-sheaf
Jun 3, 2026
Merged

feat(template_active_inference): harden canonical sheaf tracks#11
docxology merged 1 commit into
mainfrom
codex/strengthen-active-inference-sheaf

Conversation

@docxology
Copy link
Copy Markdown
Owner

@docxology docxology commented Jun 3, 2026

Summary

This replaces the previous dirty-history branch with a clean, single-commit PR from current origin/main focused on the public active-inference exemplar and its copied public deliverables.

  • Hardens canonical sheaf tracks, validation-spine artifacts, claim-ledger bindings, method inventory, rendering reproducibility docs, replay/provenance artifacts, and appendix fragments for projects/templates/template_active_inference.
  • Refreshes tracked copied outputs under output/templates/template_active_inference/**, including data, reports, figures, PDF, web, logs, and validation snapshots.
  • Fixes the root transmission-bookend validator to locate basename-rendered combined PDFs for qualified public project slugs such as templates/template_active_inference; this is required for the root core pipeline to validate public template exemplars.
  • Leaves project-local projects/templates/template_active_inference/output/** ignored and excludes generated coverage_project.json from the commit.

Verification

  • uv run pytest tests/infra_tests/validation/test_validation_output_pipeline.py -q --tb=short -> 35 passed
  • uv run pytest projects/templates/template_active_inference/tests/test_method_inventory.py projects/templates/template_active_inference/tests/test_documentation_contracts.py -q -> 4 passed
  • uv run python scripts/generate_method_inventory.py --check -> passed
  • uv run python scripts/check_template_drift.py --project templates/template_active_inference --strict -> no drift detected
  • uv run python scripts/validate_outputs.py from projects/templates/template_active_inference -> all output and manuscript checks true
  • ./run.sh --project templates/template_active_inference --pipeline --core-only -> complete; infrastructure smoke 112 passed; project suite 263 passed, 1 skipped, 10 warnings; project coverage 91.98% / reported 92.0%; analysis 13/13 scripts; PDF and HTML rendered; output validation passed with 1 non-critical artifact-manifest warning; copied outputs validated, 126 files / 6.17 MB
  • Pre-commit during amend -> ruff and mypy passed
  • Pre-push -> generated-artifact guard, no-mocks, hook smoke pytest, docs-contract guard, template drift, Bandit, skills check, and __all__ export audit all passed

Notes

Current main resolves this public exemplar in the root pipeline with the qualified slug templates/template_active_inference. The unqualified slug path failed before stages on this base, so the authoritative root pipeline evidence above uses the qualified public project name.

@docxology docxology force-pushed the codex/strengthen-active-inference-sheaf branch from 0678f74 to 0cee86f Compare June 3, 2026 04:01
@docxology docxology changed the title Template v3.1.0: sheaf hardening + infrastructure composability audit & fixes feat(template_active_inference): harden canonical sheaf tracks Jun 3, 2026
@docxology docxology force-pushed the codex/strengthen-active-inference-sheaf branch from 0cee86f to 50c2d6c Compare June 3, 2026 04:04
@docxology docxology merged commit 81c751f into main Jun 3, 2026
12 of 22 checks passed
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