KB-2889

RP-02 Retention Authority

1 min read Revision 1
fix7architecturerp02

RP-02 - Retention Authority

Status: RESOLVED_BLOCKING

Codex selected T1 option i. Retention remains inside counted authority surface storage_class_manifest #05:

  • retention_interval_seconds
  • partition_capacity_rows
  • archive_required
  • archive_storage_class_id

Every high-volume runtime-evidence row binds storage_class_item_id. Generic partition/archive engines read only the ACTIVE sealed storage-class row. Seal rejects an archive-required row with no valid immutable-versioned archive target. No numeric policy literal or separate retention table exists.

The storage-class item hash flows through its manifest payload into H01/H02. Retention change is a new sealed version with quorum/epoch/evidence. Exactly 27 authority surfaces remain.

Back to Knowledge Hub knowledge/dev/reports/architecture/codex-fix7-design-correction-from-t1-rp-refinements-2026-06-07/04-rp02-retention-authority.md