Add docs/api-stability.md recording the three frozen 1.0 decisions: Color/Vector value semantics (#326), the edit() context-manager bulk-edit convention (#328), and subinterpreter exclusion (#330), plus a pointer to the api-surface snapshot test as the enforcement mechanism. Strengthen the PyColor and PyVector class docstrings to state value semantics as a frozen contract with the supported idioms (read-modify-writeback and whole-value assignment). Add the subinterpreter-unsupported note and policy links to README. closes #326, closes #328, closes #330 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cookbook | ||
| stubs | ||
| templates | ||
| tutorials | ||
| api-audit-2026-04.md | ||
| api-stability.md | ||
| api_reference_complete.html | ||
| API_REFERENCE_COMPLETE.md | ||
| api_reference_dynamic.html | ||
| API_REFERENCE_DYNAMIC.md | ||
| EMSCRIPTEN_RESEARCH.md | ||
| ISSUE_TRIAGE_2026-04.md | ||
| mcrfpy.3 | ||
| PROCEDURAL_GENERATION_SPEC.md | ||
| threading-model.md | ||
| WASM_TROUBLESHOOTING.md | ||