The eight tests
Each test's name as the record lists it, grouped by the file it lives in and what it covers.
Returned files (steps 1 and 2) · tests/test_executor.py
test_a_generation_runs_through_the_real_lifted_engine
test_artifacts_are_fetchable_and_carry_an_expiry
test_run_text_with_a_sink_streams_and_settles_completed
Expiry (steps 3 and 4) · tests/test_api.py
test_artifacts_expire_at_24h_whether_or_not_collected
test_expiry_is_not_extended_by_never_fetching
Stored prompts (step 5) · tests/test_durable.py
test_the_plaintext_prompt_never_reaches_the_queue_at_all
test_shredding_the_key_makes_the_ciphertext_permanently_unreadable
test_a_sealed_prompt_cannot_be_moved_to_another_generation
How they ran
The tests ran on Python 3.11 with made-up data, storage held in memory, a clock the tests control and stand-ins for the text and image generators. No AI model, graphics processor or live generation service was called.
Beyond the two gaps in the record above, the tests don't show:
- Real generation, or how good generated images or text would be.
- Storage that lasts beyond a test run.
- A second worker picking up a job after the first one fails.
- Whether the service stays available in real use.
- Whether a 24-hour limit fits any wider policy on keeping content.
What a fingerprint shows
The fingerprint identifies the bytes that came back. Authorship, rights, accuracy and quality need separate evidence.
You can check the "Hello" fingerprint yourself: printf 'Hello' | sha256sum prints the same 64 characters.
The record's attribution wording was updated on September 23, 2026, and the note on the 409 refusal was added then from the source. No tests were rerun, and the results didn't change.