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 |
|---|---|---|
| The whole recording | 00:22:36 | AAS portal-01 · fingerprint a6dbe5f577346982 · 1356 s |
| The cut | 00:17:39 | AAS portal-01 · fingerprint a6dbe5f577346982 · 1059 s |
History
- 2026-09-14 08:25Revision 2 read into the archive by the import bundle: portal-01.r2 · revision: 2
- 2026-09-14 09:37Revision 3 read into the archive by the import bundle: portal-01.r3 · revision: 3
- 2026-09-14 18:55Revision 4 read into the archive by the import bundle: portal-01.r4 · revision: 4
- 2026-09-15 21:13Revision 9 read into the archive by the import bundle: portal-01.r9 · revision: 9
- 2026-09-15 21:13Accepted and published by cvdveer “submission #25, revision 9, owned by the submitter”
- 2026-09-15 22:58Accepted and published by cvdveer “submission #25, revision 9; accepted without the recording evidence, by an archivist's override: Testing”
- 2026-09-16 10:58Revision 10 read into the archive by the import bundle: portal-01.r10 · revision: 10
- 2026-09-16 10:58Accepted and published by cvdveer “submission #32, revision 10; 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-01.r12 · revision: 12
- 2026-09-17 13:13Accepted and published by cvdveer “submission #36, 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-01.r14 · revision: 14
- 2026-09-17 16:06Accepted and published by cvdveer “submission #41, 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:16:36.2 | 00:16:36.2 | 00:22:35 | 26 |
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 logNo human input, errors or deaths on the timeline.
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 00:09 | 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
17 messages · 41 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 | 156 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 | Not signed | not signed (optional: aas publish --sign, for a publisher who wants their bundles tied to one key) |
| Witnessed by the archive | Not met | the archive did not witness segment 1 start, 1 end (made before the witness existed) |
| input from tool calls | Met | 26 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 aasa6dbe5f577346982ca66ad907950d7b4, and its length must be about 00:22:36 (1356 s), the full recording, or 00:17:39 (1059 s), the cut |
| Published bundle | Met | portal-01 revision 14, run 7a175212e1891e11d9462d40747bb4b4, spec 0.38 |
| Every file matches its hash | Met | 14 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 |
| 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 | 45.8 KB | a6dbe5f57734…9fd530 |
| splits.lss | 1.2 KB | b6f9cd7e6afe…64571c |
| summary.json | 8.3 KB | 22a14b8cbfbb…fb4148 |
| timeline.json | 15.3 KB | 2544a6eb7412…2fe71a |
| 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.