Skip to content

ScaleRLT: verify streamed evidence archives - #31

Closed
0z5a wants to merge 1 commit into
feat/huginn-prefix-replayfrom
ops/scalerlt-evidence-archive
Closed

0z5a wants to merge 1 commit into
feat/huginn-prefix-replayfrom
ops/scalerlt-evidence-archive

Conversation

@0z5a

@0z5a 0z5a commented Oct 5, 2026

Copy link
Copy Markdown
Owner

Streaming experiment evidence needs an explicit archive format and verifiable part receipts. This adds a bounded 512 MiB draft-asset archiver that records tar.gz or tar, checks the server digest and an independent download, and retains failed parts and source files.

The accompanying Markdown report preserves ten raw receipts, including the initial failed invocation. Three source-archive transfers completed naturally with matching SHA-256 values:

Route Input bytes End-to-end seconds Same-input speed
Local TLS through H20 SOCKS 10,178,626 68.670 1.00×
Direct local TLS 10,178,626 24.183 2.84×
Direct local TLS, uncompressed tar 38,015,488 84.780 Different input

These measurements cover evidence transport. Full checkpoint preservation, official online RL, recovery and reward convergence remain unqualified or not run.

Validation: Ruff check/format, CLI help, exact AST equivalence to the exercised archiver, all ten receipt hashes, and the three actual upload/download checks. Stacked on #30.

Signed-off-by: 0z5a <dezhen.lu@student.uni-tuebingen.de>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant