Skip to content

Contract-version doc/code drift sweep #35

Description

@mijahauan

Systemic finding from the requirements baseline. Almost every component's prose docs (README / CLAUDE.md / SIGMOND-CONTRACT.md / version --json) lag the code's actual contract/version. The code is contract v0.8 and current; the docs variously still say v0.4/0.5/0.6/0.7, and several have pyproject↔deploy.toml version skew.

Reconcile each to a single honest version/contract string:

  • wspr-recorder — WSP-D-090 (SIGMOND-CONTRACT.md v0.4 vs code 0.8)
  • psk-recorder — PSK-F-093 (docs v0.4/greenfield-v0.3; removed id-field binding still documented)
  • mag-recorder — MAG-F-090 (prose v0.6 vs CONTRACT_VERSION/deploy 0.8)
  • codar-sounder — CDR-F-090 (version --json 0.3.1 vs 0.7.0; helpstrings v0.5; docstrings 0.6/0.7 vs 0.8) + CDR-F-091 (deps ka9q-python>=3.11 vs >=3.14)
  • hfdl-recorder — HFD-F-091 (prose v0.7/0.6 vs code 0.8)
  • hf-tec — CLAUDE.md v0.7 vs contract.py/deploy 0.8
  • meteor-scatter — MTS-F-094 (pyproject 0.1.0 vs deploy 0.4.0; contract 0.8 vs 0.7 vs 0.4)
  • hf-timestd — pyproject 7.0.0 vs deploy.toml 7.1.0 (intended future-proofing — confirm/align)
  • ka9q-python — KQP-Q-010 (pyproject "Development Status :: 4 - Beta" despite being production substrate)

Low-risk, high-clarity hygiene; do as one sweep so the suite reads consistently.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status
    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions