Frozen v0.4 · failures preserved, causes separated

What passed, what was blocked, and why.

The later local acceptance ran at Git SHA 49c2a371adc541716cd9a5a7e1e387d874fabd0a. Its reported hashes and derived observations are retained, while the exact receipt bytes are absent from Git at closeout. Later diagnostics explain blocked lanes without rewriting the historical observation.

FoldSense v0.4 is retained and active development is paused. The signed media snapshot and the later local acceptance are separate evidence objects. The reported receipt hashes are not cryptographic signatures, and Merkle/MMR remains NOT_COMMITTED.

Five proteins, independent provider lanes.

Observed receipt SHA-256: 54dbd823df89e6329c8a405fcff5a656b5a26b2e51a53007a730b771527451b7. pyPept artifact verification receipt SHA-256: 9d8ca92bdfff6506dffe3cae32f1b4320abec0e46953c3e7bb9a10679ed1446a.

LaneObserved across five proteinsWhyJudge interpretation
Core molecular event5/5 PASSBILN, scripted conversation, source presence and canonical residue identity passed.The deterministic molecular event is available independently of sponsor providers.
pyPept5/5 PASSExisting generated PDB + HTML artifacts matched their manifest hashes for all five proteins.Generated conformers are verified artifacts. Claim ceiling remains GENERATED_CONFORMER_NOT_EXPERIMENTAL_STRUCTURE_NOT_MD.
Vapi status5/5 PASSConfigured assistant/readback path responded.This verifies server-side configuration/readback, not a full microphone/device voice call.
ElevenLabs realtime Scribe token5/5 PASSSingle-use realtime transcription token issuance succeeded.Realtime STT credentials are valid; this does not imply paid TTS availability.
ElevenLabs TTSHistorical receipt: FAIL
HTTP 401
Follow-up diagnostic proved account_auth=200, realtime token 200, voice metadata 200, while minimal TTS returned payment_issue / payment_required. The account owner independently confirmed the provider payment condition.Confirmed provider payment block, not a FoldSense code, API-key authentication, voice-ID, or molecular-state defect. Successor harness classifies this as EXPECTED_PROVIDER_PAYMENT_BLOCK. Browser/native speech and deterministic sonification remain separate fallbacks.
Exa5/5 PASSProtein-specific evidence retrieval succeeded.Retrieval enriches the frozen event and cannot rewrite molecular state.
Apify5/5 PASSActor start plus completed dataset collection succeeded.Structured source-ingestion path worked independently from Exa and AI synthesis.
GMI status5/5 PASSAuthentication/model-discovery status path responded.Status is not inference proof.
GMI inferenceEXPECTED_BUDGET_BLOCKPaid calls remain intentionally disabled under the FoldSense USD 10 budget gate.GMI_CALLS_DISABLED_BY_BUDGET_GATE is an expected safety result, not a backend defect.
Direct Gemini + ExaNOT_CONFIGURED_OR_NOT_LOCKED
GEMINI_NOT_CONFIGURED · HTTP 503
The direct Gemini route does not currently have its own locked Gemini key/model configuration.This is deliberately independent from GMI-hosted Gemini. No Gemini success is claimed.
Integrated laneHistorical receipt: RECORDED_FAILURESThe historical harness treated the ElevenLabs TTS payment response as generic FAIL.The receipt remains unchanged. On the successor classifier, the confirmed payment block is explicit rather than hard failure; PASS_OR_EXPLICIT_BLOCKS requires a new exact-SHA rerun before it may be claimed.
Protein screenshot backup setREJECTED EVIDENCEThe first five protein PNGs were byte-identical despite different requested proteins.The detached signatures verify those captured bytes, but the set is not valid protein-specific visual evidence. Successor capture code now requires a protein-specific DOM-ready marker and five distinct hashes before signing.

Provider billing boundary established.

account_auth=200
realtime_scribe_token=200
voice_metadata=200
tts_minimal=401
provider_error=payment_issue / payment_required
human_confirmation=provider_payment_issue

The same configured credential can authenticate, issue a realtime Scribe token and read the selected voice. The remaining TTS block is provider-side payment state. No credential rotation or voice/model substitution is justified by this evidence.

No retroactive upgrades.

  • Rerun the five-protein acceptance on the successor SHA so ElevenLabs TTS is recorded as EXPECTED_PROVIDER_PAYMENT_BLOCK.
  • Rerun screenshot capture and require five distinct protein hashes.
  • Keep GMI inference budget-blocked unless the rate card and paid-call gate are explicitly approved.
  • Keep direct Gemini+Exa unconfigured unless a direct Gemini key/model is intentionally locked.

A provider payment block, budget block or unconfigured optional provider does not change the underlying FoldSense molecular event. It also does not become a provider PASS. Historical failures remain preserved; successor classifications may explain their cause only after new execution evidence is produced.