Didactopus/.update_readmes/20260314_132017__180-didact...

1.2 KiB

Didactopus Contribution Management Layer

This update extends the review-governance scaffold with a contribution management layer.

Added in this scaffold

  • contributor submission records
  • pack diffs between versions
  • approval gates tied to validation/provenance status
  • reviewer task queue / notification scaffold
  • admin UI views for submissions, diffs, and review tasks

Why this matters

Once Didactopus supports outside contributors, maintainers need a structured way to:

  • receive submissions
  • compare proposed revisions against current versions
  • see whether QA/provenance gates are satisfied
  • assign or at least surface review work
  • keep an audit trail of what was submitted and why it was accepted or rejected

Scope

This remains a scaffold:

  • diffs are summary-oriented rather than line-perfect
  • notification/task queues are prototype records
  • gate checks are simple but explicit
  • contributor identity is tied to existing users rather than a separate contributor model

Strong next step

  • richer semantic diffs for concepts/onboarding/compliance
  • required reviewer assignment rules
  • notifications via email/chat connectors
  • policy engine for gating approvals