Skip to content

PyAutoScientist Phase 2: docs-build docs-only mode, CONTRIBUTING#50

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

PyAutoScientist Phase 2: docs-build docs-only mode, CONTRIBUTING#50
Jammy2211 merged 1 commit into
mainfrom
feature/pyautoscientist-phase2

Conversation

@Jammy2211

Copy link
Copy Markdown
Contributor

Summary

PyAutoScientist Phase 2 (PyAutoBrain/issues/68) — the Heart leg:

  • docs-build.yml gains a docs-only mode (additive): new case pyautoscientist) repo=PyAutoBrain; deps=""; install=requirements and a conditional install step (pip install -r docs/requirements.txt instead of ./repo[optional,docs]). Existing callers (autoconf…autolens) take the unchanged install=package path. This lets PyAutoBrain — which has no pip package — reuse the centrally-defined docs check like every library.
  • CONTRIBUTING.md (short pointer to the canonical policy in PyAutoBrain + the stability disclaimer).
  • README: the RTD link line.

API Changes

None — additive CI config; no diffs to heart/ code, checks, config, or AGENTS.md.

Test Plan

  • pytest tests/ — 244 passed
  • Workflow YAML parses; existing callers' input contract unchanged (new case is additive)
  • End-to-end proof: the companion PyAutoBrain PR's Docs check runs through this mode

Part of the 6-PR Phase 2 set.

🤖 Generated with Claude Code

… README RTD link (Phase 2)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@Jammy2211 Jammy2211 added the pending-release Merged changes awaiting the next release cycle label Jul 10, 2026
@Jammy2211 Jammy2211 merged commit e0194df into main Jul 10, 2026
4 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

Labels

pending-release Merged changes awaiting the next release cycle

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant