Files
chanora/docs/P2_PRODUCTION_AGENT_SPEC.md
T

1.4 KiB

P2 Production Agent Spec — Public Release Readiness

Objective

Prepare Chanora for public/store release only after P0 implementation and P1 beta hardening are complete.

Entry Gate

Do not begin P2 until P0 and P1 evidence is available. Public release is blocked by legal/trademark/OSS review and store-policy readiness.

P2 Scope

  • Final release go/no-go records.
  • Store metadata and platform upload compliance.
  • Legal review: TeamSpeak non-affiliation wording, trademark usage, OSS license posture, tsclientlib license posture.
  • Final privacy policy confirmation against actual app behavior.
  • Production build signing, artifact policy, and staged rollout policy.

P2 Non-Goals

  • Do not add telemetry/crash reporting to satisfy production readiness unless privacy/legal/product explicitly approve it.
  • Do not expand server/backend scope.
  • Do not add new features that destabilize P0/P1 acceptance.

P2 Definition of Done

  • Release manager has signed go/no-go evidence.
  • Legal/compliance blockers are closed.
  • Platform upload SDK/target requirements are current on upload date.
  • Release artifacts are reproducible, signed where required, and mapped to a version/tag.

P2 Requirement Index

  • Count: 11
  • ID groups: SAD-045, SAD-046, SAD-047, SAD-048, SAD-049, SAD-050, SAD-055; SDD-063; SRS-117, SRS-154, SRS-175

P2 Source Weighting

  • architecture/sad.md: 7
  • requirements/srs.md: 3
  • architecture/sdd.md: 1