Skip to content

PyAutoScientist Phase 2: RTD docs source, docs CI, CONTRIBUTING#70

Merged
Jammy2211 merged 1 commit into
mainfrom
feature/pyautoscientist-phase2
Jul 10, 2026
Merged

PyAutoScientist Phase 2: RTD docs source, docs CI, CONTRIBUTING#70
Jammy2211 merged 1 commit into
mainfrom
feature/pyautoscientist-phase2

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

PyAutoScientist Phase 2 (PyAutoBrain/issues/68) — the RTD source, following the docs pattern shipped for Fit/Galaxy/Lens on 2026-07-10:

  • docs/ — the pyautoscientist ReadTheDocs source (Sphinx + Furo + MyST markdown, 13 pages, all new prose): index, concepts (organism/call chain, conductors & faculties + growth rule, the dev workflow + autonomy contract), per-organ reference ×5, the category contract, the adoption guide written against the config-diff fork model (§8), the config-surface + tenant-firewall reference, and the live lensing instance as the labelled worked example. Sourced from ORGANISM.md/AUTONOMY.md by linking — zero skill or doctrine prose duplicated or rewritten.
  • Docs CI: thin .github/workflows/docs.yml calling Heart's reusable docs-build.yml with package: pyautoscientist (the docs-only mode added in the companion PyAutoHeart PR); docs/sphinx_warning_baseline.txt = 0 (fresh tree, strict); shared docs/_static/pyauto.css brand layer; Furo accent pair #be123c / #fb7185.
  • .readthedocs.yaml — builds from docs/requirements.txt only (no package install; Brain isn't pip-installable by design).
  • CONTRIBUTING.md (canonical for all five organs): living reference implementation, main moves fast, fork-and-pull, no compatibility promises.
  • README: the RTD link line (the "once live" hook left by Phase 1).

Human leg after merge: import the pyautoscientist project on readthedocs.org → PyAutoLabs/PyAutoBrain.

API Changes

None — documentation, CI caller, and contribution policy only. No diffs to agents/, skills/, AGENTS.md, ORGANISM.md, or AUTONOMY.md.

Test Plan

  • python -m sphinx -b html docs … — clean build, 0 warnings (= baseline)
  • pytest tests/ — 8 passed
  • repos_sync.py --check green incl. tenant firewall (new docs/conf.py carries no instance facts)

Part of the 6-PR Phase 2 set (Brain, Mind, Heart, Memory, Build, hub).

🤖 Generated with Claude Code

…G (Phase 2, PyAutoBrain#68)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 merged commit da3f6ef into main Jul 10, 2026
1 of 2 checks passed
@Jammy2211 Jammy2211 deleted the feature/pyautoscientist-phase2 branch July 10, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant