Skip to content

fix: restore CI and safe docs deployment - #22

Merged
MateoBodon merged 1 commit into
mainfrom
agent/microalpha-revise-audit
Jul 14, 2026
Merged

fix: restore CI and safe docs deployment#22
MateoBodon merged 1 commit into
mainfrom
agent/microalpha-revise-audit

Conversation

@MateoBodon

Copy link
Copy Markdown
Owner

Resolves the independent portfolio audit's Microalpha findings.

  • repairs the repository-wide Ruff/Black/isort debt so CI reaches substantive tests
  • keeps the source-formatters consistent through shared configuration
  • changes the documentation quickstart to clone and source-install this repository
  • explicitly warns that pip install microalpha is an unrelated PyPI project
  • grants the Docs workflow the minimum contents: write permission and uses strict builds
  • dates the latest completed economic ledger as 2026-07-11 and distinguishes newer infrastructure work
  • moves compact evidence/claim boundaries into the first screen
  • replaces the obsolete docs-link test with a public install-safety contract

Local verification: 128 passed, 1 deselected; 77% coverage against a 75% gate; Ruff, Black, isort, detect-secrets baseline, and strict MkDocs build passed.

The public docs link remains disabled until this PR is merged, the corrected site is deployed, and the live rendered page is verified.

Tests: 128 passed, 1 deselected; coverage 77%; ruff; black; isort; detect-secrets baseline; mkdocs strict
@MateoBodon
MateoBodon merged commit 6a24a8b into main Jul 14, 2026
3 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