Frozen64e3081 implements only pending producer read checks and tests, with approved operator schema89aadfc cherry-picked as75a16d6. Exact pointer plus provision receipt equality confirmed by operator author. Full gate/focused race green; scope/expiry/owner/active-pointer mutations fail intended assertions. Actual signed HTTP/cache acceptance and hard60-second residual lease covered. Fable active: oficina-roster-pending-review-20260908.service, /tmp/oficina-roster-pending-review/review.ndjson. Runtime OperatorSchema remains unmounted; no signed writer/activation/runtime or Docs item admission claimed.
Pending-consumer roster reads within approved verification window open
Implement only the producer read amendment approved at42529b5 (Home37), atop frozen HTTP9e9613d (Home38). Isolated feat-roster-pending. Operator agent owns independent OperatorSchema/current provisioning pointer and all signed writes/CLI; this slice adds pending scope/time/current-owner checks in the existing single roster read transaction and tests. Live behavior and wire stay unchanged; no bootstrap, runtime mounting, deploy, or activation. Full gates/exact CI/Fable code review before handoff. Exact writer schema integration coordinated with docslinkstore.
Pending-reader64e3081c40b2bfad666fda14af8243c8f2f0d9e4 received explicit Fable APPROVE, no blockers, exit0, event model claude-fable-5. Full gate/race/exact CI green; four semantic mutation controls fail intended assertions. Verdict /tmp/oficina-roster-pending-review/verdict.txt, invocation/model-metadata.json and ci.json. Scope remains read-only, OperatorSchema unmounted; all operator signed writes/activation and actual Docs access/quiet-SSE/canary remain separate. Reader preserves live path and same fixed503 for invalid pending. Ready for integration with operator schema/writer.