• v0.3.3 4e433158cd

    cloudinit-bot released this 2026-08-05 16:07:21 +00:00 | -5 commits to main since this release

    v0.4 Phase 3 — Language-Derived Extension (P3)

    Extend each languages/*.md from a first-principles-only stub to a full derived-doc tree. 4 languages × (extend stub + 4 derived docs) = 16 new derived docs. Language-derived docs apply (not derive) domain principles — NO new P-rules (D-063), NO new matrix rows (D-066); each section traces to existing domain P-rules via the section-header-trace pattern.

    Files

    • 4 stubs extended (typescript.md, python.md, go.md, rust.md) — each gains a Derived Docs section; existing structure preserved (no P1-P10 numbering)
    • 16 new derived docs:
      • TypeScript: ts-types, ts-tooling, ts-async, ts-testing
      • Python: py-types, py-tooling, py-async, py-testing
      • Go: go-types, go-tooling, go-concurrency, go-testing (Go gets concurrency, not async — distinctive strength)
      • Rust: rs-ownership, rs-tooling, rs-async, rs-testing (Rust gets ownership, not types — distinctive strength)

    Requirements covered

    • ATELIER-102, ATELIER-103, ATELIER-104, ATELIER-105 (4/4)

    Verify (P3)

    • Structural: 20 language files (4 stubs + 16 derived)
    • Behavioral: every derived-doc section header names >=1 traced domain P-rule AND C-rule inline (D-063); no new P-rules; no P1-P10 numbering
    • Security: no standalone .ts/.py/.go/.rs runtime artifacts (D-020)
    • Quality: each derived doc >=1 outbound cross-link; 4 async/concurrency docs link to new edge/messaging domains (IDEATE-40)

    Next

    • P4: Matrix + review + manifest + architecture integration -> v0.3.4
    Downloads