Workspace + PVS integrity
Fresh verifier reconstruction and protected verification surface integrity.
Bob diagnoses the regression. An independent verifier decides whether the repair is real.
Switch states, then run the same frozen identity sequence to see the isolation defect and the repaired behavior.
alicecaroldanaevan/api/profileX-User-ID: alice/api/profileX-User-ID: carol/api/profileX-User-ID: dana/api/profileX-User-ID: evanPresentation-layer replay of the frozen deterministic case; authoritative acceptance came from the independent Python verifier in the public repository.
Bob investigated and repaired inside its workspace. Separate operator tooling held final acceptance authority.
Received the failing application, normal repository source/tests, and observable symptom. Investigated, reproduced, diagnosed, repaired, and re-ran existing checks.
Final acceptance ran outside Bob’s writable workspace using independently reconstructed operator tooling.
The module reused one cached profile across identities. The repair keys cached profiles by user identity while preserving reset behavior.
- _cached_profile: dict | None = None
- if _cached_profile is None:
- _cached_profile =
- profiles.load_profile(user_id)
- return _cached_profile+ _cache: dict[str, dict] = {}
+ if user_id not in _cache:
+ _cache[user_id] =
+ profiles.load_profile(user_id)
+ return _cache[user_id]One focused source change in src/cacheproof/cache.py
Bob-created tests, configuration, or dependencies could not make authoritative acceptance green.
src/cacheproof/**run frozen gatesFresh verifier reconstruction and protected verification surface integrity.
Deterministic profiles remain isolated across sequential identities.
Protected marked profiles.load_profile spy proves cache reuse.
The complete frozen test suite passes.
Fresh runtime verification passes outside Bob’s writable workspace.
Deterministic identities and error responses used by the experiment.
X-User-ID: alicealice / PREMIUMX-User-ID: carolcarol / BASICX-User-ID: danadana / BASICX-User-ID: evanevan / PREMIUMX-User-ID: <missing>detail: "X-User-ID required"X-User-ID: unknowndetail: "profile not found"Evidence was preserved as captured; missing historical material is disclosed rather than reconstructed.
“In this frozen regression experiment, Bob received the application source, tests and observable symptom, but not the defect-introducing history or designer root-cause answer. In a fresh session it produced a repository-supported diagnosis and source repair, and an independently reconstructed verification workspace containing the frozen verifier plus only Bob's application source passed the acceptance gates.”