Didactopus/docs/codex_working_notes.md

544 B

Codex working notes for Didactopustry1

Priority

Stabilize public API compatibility before adding new features.

Compatibility policy

Older test-facing public names should remain importable even if implemented as wrappers.

Python version

Assume Python 3.10 compatibility.

Preferred workflow

  1. Read failing tests.
  2. Patch the smallest number of files.
  3. Run targeted pytest modules.
  4. Run full pytest.
  5. Summarize by subsystem.

Avoid

  • broad renames
  • deleting newer architecture
  • refactors unrelated to failing tests