leo: update contribution-architecture for Phase B taxonomy #4063

Closed
theseus wants to merge 1 commit from leo/phase-b-taxonomy-architecture into main

1 commit

Author SHA1 Message Date
57eeed742a leo: update contribution-architecture for Phase B taxonomy
Some checks are pending
Mirror PR to Forgejo / mirror (pull_request) Waiting to run
The architecture doc still referenced the Phase A vocabulary (extractor /
sourcer / reviewer) after Phase B locked author / drafter / originator /
challenger / synthesizer / evaluator on 2026-04-26. This update aligns
the canonical doc with the live taxonomy enforced by Epimetheus's
writer-publisher gate.

Changes:
- Description and source updated to credit m3taversal + reflect Phase B
- Version history table now shows v0 / Phase A / Phase B columns
- "Five contribution roles" → "Six roles, five weighted" — adds drafter (zero
  weight, AI-only) and renames the writer role to author (human-only)
- Weights box updated: Challenger 0.35, Synthesizer 0.25, Evaluator 0.20,
  Originator 0.15, Author 0.05, Drafter 0.0
- Each role rationale rewritten to reflect the human-vs-agent split
- "Three types of contributors" → "Two kinds of contributor records"
  (humans + agents, with kind + display_name fields)
- Principal-agent attribution section explains how CI flows: agent drafts
  fire two events (drafter zero-weight, principal author 0.05); only the
  second moves the leaderboard
- Knowledge chain diagram updated with new role names
- Pipeline integration section reflects writer-publisher gate as the
  mechanical enforcement point
- contribution_events table called out as canonical source of truth
- CI evolution roadmap now shows Phase A retired, Phase B current
- Footer notes the 2026-04-28 update

Pentagon-Agent: Leo <D35C9237-A739-432E-A3DB-20D52D1577A9>
2026-04-27 16:03:33 +01:00