Skip to content

Complete durable workload result export - #2471

Merged
chubes4 merged 3 commits into
mainfrom
fix/2468-persist-collected-workload-result
Sep 2, 2026
Merged

Complete durable workload result export#2471
chubes4 merged 3 commits into
mainfrom
fix/2468-persist-collected-workload-result

Conversation

@chubes4

@chubes4 chubes4 commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • export recipe-collected workload results as materialized typed artifacts
  • preserve allowlisted semantic identity through runtime and fuzz references
  • collect bounded large JSON artifacts directly from the runtime filesystem
  • keep large payloads out of declared-result and typed-index references

Follow-up to #2469, which merged while this end-to-end work was still in progress.

Verification

  • npm run build
  • npx tsx tests/artifact-redaction-integrity.test.ts
  • npx tsx tests/public-fuzz-workload-cli.test.ts
  • npx tsx tests/fuzz-suite-runner.test.ts
  • npx tsx tests/runtime-episode-contracts.test.ts
  • npx tsx tests/playground-fuzz-suite-public.test.ts
  • full downstream MDI campaign: 249 cases, 247 passed, 2 reasoned skips, 0 failures, 7 proven operations

AI assistance disclosure

GPT-5.6 Sol via OpenCode traced the nested artifact lifecycle, implemented the runtime and materialization changes, added behavioral coverage, reviewed the patch, and ran end-to-end verification. I directed the implementation and reviewed the resulting changes.

@chubes4
chubes4 merged commit 90b36c3 into main Sep 2, 2026
6 of 7 checks passed
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