first commit

This commit is contained in:
npc0-hue
2026-07-11 14:56:10 +08:00
commit 7e05d0a4e7
660 changed files with 78119 additions and 0 deletions
+13
View File
@@ -0,0 +1,13 @@
# run/artifact
Artifact transfer implementation lives here.
Artifact transfer is lower priority than control, job ack/result, and log ingest. Implement concurrency and bandwidth limits before enabling large transfers.
Artifact uploads must remain chunked and resumable. Slow, queued, or retrying artifact chunks must not prevent:
- control hello/heartbeat calls,
- job claim/ack/progress/result/cancel/reconcile calls,
- durable log batch selection, upload, acknowledgement, or cleanup.
Artifact queue entries may contain bounded transfer metadata and chunk bytes only. They must not expose host paths, raw credentials, direct sockets, run session transport details, or plugin/browser storage credentials.