Example Goal not reached Not conforming
Taken from the timeline's own totals. Thinking time is real time minus playback time. In-game time is the game's own clock; the difference between playback time and in-game time is loading and animations.
Recording
A bundle never contains video: a run is hours of 1080p60 footage, and this archive does not host video. The recording is published where video is published; the submitter says where, and the recording's description carries the line that binds it to this run.
No recording has been linked to this run yet.
An operator may publish the whole recording, each of its files, the cut, or several of these. To check a video yourself: its length must roughly match one of the lengths below, and its description must contain the line for that length.
| Video | Length | Line in its description |
|---|---|---|
| File 1 of 2 | 00:31:25 | AAS portal-03 · fingerprint bda5a5b0e7214dae · 1885 s |
| File 2 of 2 | 00:29:50 | AAS portal-03 · fingerprint bda5a5b0e7214dae · 1790 s |
| The cut | 00:10:41 | AAS portal-03 · fingerprint bda5a5b0e7214dae · 642 s |
History
- 2026-09-14 08:27Revision 2 read into the archive by the import bundle: portal-03.r2 · revision: 2
- 2026-09-14 09:38Revision 3 read into the archive by the import bundle: portal-03.r3 · revision: 3
- 2026-09-14 18:56Revision 4 read into the archive by the import bundle: portal-03.r4 · revision: 4
- 2026-09-15 21:13Revision 10 read into the archive by the import bundle: portal-03.r10 · revision: 10
- 2026-09-15 21:13Accepted and published by cvdveer “submission #27, revision 10, owned by the submitter”
- 2026-09-15 22:58Accepted and published by cvdveer “submission #27, revision 10; accepted without the recording evidence, by an archivist's override: Testing”
- 2026-09-16 10:58Revision 11 read into the archive by the import bundle: portal-03.r11 · revision: 11
- 2026-09-16 10:58Accepted and published by cvdveer “submission #34, revision 11; accepted without the recording evidence, by an archivist's override: Testing”
- 2026-09-17 13:13Revision 12 read into the archive by the import bundle: portal-03.r12 · revision: 12
- 2026-09-17 13:13Accepted and published by cvdveer “submission #38, revision 12; accepted without the recording evidence, by an archivist's override: Testing”
- 2026-09-17 16:06Revision 14 read into the archive by the import bundle: portal-03.r14 · revision: 14
- 2026-09-17 16:06Accepted and published by cvdveer “submission #43, revision 14; accepted without the recording evidence, by an archivist's override: Testing”
Sections
| Section | Starts at (real time) | In-game | Split | Real time | Playbacks |
|---|---|---|---|---|---|
| Start | 00:00:00 | 00:03:51.4 | 00:03:51.4 | 00:32:06 | 106 |
| Human: resumed from save aas_portal_03_003 after failed (claude -p exited with 1; 410 assistant turns; cost $77.53; success) | 00:32:06 | 00:02:21.9 | 00:06:13.3 | 00:29:09 | 87 |
A section's in-game time is the in-game time within that section; the split is the running total at the end of the section. The start of a section is given in real time.
Interventions and events
Read the whole log| When | What happened |
|---|---|
| 2026-09-10 05:53 | Human intervention: resumed from save aas_portal_03_003 after failed (claude -p exited with 1; 410 assistant turns; cost $77.53; success) |
A run with human: none has no human input between start and end; a resume after a runtime error makes it restart-only. Playbacks are not listed here: they are the timeline itself, and every one is in the log.
Goals
Portal offers Chamber 01, Chamber 02, Chamber 03, Chamber 04, Chamber 05, Chamber 06, Chamber 07, Chamber 08, Chamber 09, Chamber 10, Chamber 11, Chamber 12, Chamber 13, Chamber 14, Chamber 15, Chamber 16, Chamber 17, Chamber 18, Chamber 19, Chamber e00, Chamber e01, Chamber e02, Credits| Goal | Declared | Reached |
|---|---|---|
| Creditscredits · the game's own ending | 2026-09-10 02:07 | Not reached |
Mods
| Mod | Version | Installed from | sha256 |
|---|---|---|---|
| SourcePauseToolportal-agent's IPC patch | 31311b8fde8f242cc403bd51d45cb615ed645e4b | github.com portal-agent | not stated |
Game settings
| Setting | Value |
|---|---|
| cvars | game-config/ (portal_agent.cfg, agent_run.cfg) |
| resolution | 1920x1080 |
What the agent did and had
58 messages · 313 tool callsWhy it is in the archive
Why this run is in the archive, in the reviewer's own words.
Verification
The tooling's own check (a pinned copy of aas check), run when the bundle was imported. To check the hashes yourself, download the bundle and use the verifier: it recalculates every sha256 and adds up the playbacks against the totals, in your browser.
| Point | State | What the check found |
|---|---|---|
| Timeline can be read | Met | 1086 records |
| Summary can be read | Met | schema 14 |
| Tools the agent had are published | Met | |
| Instructions the agent had are published | Met | |
| Documentation the agent had is published | Met | |
| Runtime configuration is published | Met | |
| Goal reached | Not met | Credits not reached and no completed_at: a stopped session, not an entry |
| Signature | Met | valid for SHA256:7AIvoBij/UbVxstgr8agq75P+V95rfiQRutaiwHORp4 (whose key that is, is for an archive to say) |
| Witnessed by the archive | Not met | the archive did not witness segment 1 start, 1 end, 2 start, 2 end (made before the witness existed) |
| input from tool calls | Met | 193 playback(s), each inside the tool call that asked for it |
| Game version and mods are stated | Met | Portal Source Unpack 2.6 (build 5135); SourcePauseTool 31311b8fde8f242cc403bd51d45cb615ed645e4b |
| Recording fingerprint | Met | each uploaded video's description (or title, where a platform has no description) must contain the code aasbda5a5b0e7214dae150bed5d71053dd1, and its length must be about 01:01:15 (3675 s), the full recording, or 00:31:25 (1885 s) or 00:29:50 (1790 s), its 2 files, or 00:10:41 (642 s), the cut |
| Published bundle | Met | portal-03 revision 14, run 0ad343a40c43e11b78c45bd03b26b552, spec 0.38 |
| Every file matches its hash | Met | 15 files verified |
Files
Download the bundleThe complete bundle, exactly as it was uploaded. The manifest lists every file with its sha256.
| File | Size | sha256 |
|---|---|---|
| AGENTS.md | 1.7 KB | 19fa76e51e79…3204b6 |
| chapters.txt | 149 B | c0384bca2108…a5f9a2 |
| documentation.md | 7.3 KB | 562cd0c7a3a2…ed6746 |
| game-config/game-config/agent_run.cfg | 319 B | 90a7f7e4ce31…b1384f |
| game-config/game-config/autoexec.cfg | 225 B | b14e59b64367…79e439 |
| game-config/game-config/spt.vdf | 28 B | 50e49c5dd0f7…c133ab |
| game-config/LICENSE | 1.0 KB | ca065b10dc2c…73f86b |
| game-config/UPSTREAM.json | 721 B | 609850762bf6…2e98a5 |
| runtime-config/mcp.template.json | 622 B | 9eac0b7be2a4…348f6e |
| runtime-config/settings.json | 496 B | 9c2715c53366…857326 |
| session.sanitized.jsonl | 330.8 KB | bda5a5b0e721…b0b645 |
| splits.lss | 1.9 KB | 850780cc6175…ad0a6b |
| summary.json | 9.8 KB | 6cf62c0c6715…ba1299 |
| timeline.json | 243.4 KB | 2dac977a79a4…51afa3 |
| tools.json | 2.2 KB | 129034fcb737…292866 |
Comments
Also on the forumWhat people say about this run. The archive does not check any of it: a comment is someone's opinion, the bundle above it is the evidence.