Commit Graph
9 Commits
Author SHA1 Message Date
Kronecker 325ed08ed2 feat(release): add fail-closed admission and bounded service draining 2026-10-13 05:06:24 +08:00
Kronecker 5366418881 feat(problems): publish immutable candidates with audited maintenance 2026-10-11 23:29:21 +08:00
Kronecker 3152d59056 feat(problems): add bounded administrator package imports
Use live maintenance sessions, durable capacity reservations and streamed SHA-bound ZIP uploads. An ordinary capped import worker validates stored/deflated v1/v2 packages, persists immutable unpublished candidates and finite audit events, and recovers or releases capacity after interruption and expiry.

Validate actual PG/HTTP/worker/storage fault paths in an isolated capped VM (2 passed, 0 skipped), reuse unchanged actual migration roundtrip evidence, and pass affected backend/architecture checks plus the prior full engineering checks.
2026-10-11 22:19:38 +08:00
Kronecker 3cc90e4573 feat(submissions): define bounded performance and scoped history contracts 2026-10-11 03:35:12 +08:00
Kronecker 4b8f255180 feat(judging): persist immutable per-language problem configurations 2026-10-09 14:53:09 +08:00
Kronecker a5a7e40308 feat(contracts): add versioned multi-runtime judging contracts 2026-10-09 14:15:24 +08:00
Kronecker f838008c71 feat(coordinator): persist fenced execution authority and atomic results 2026-10-09 07:15:24 +08:00
Kronecker df52446dac feat(contracts): validate fenced judging jobs and bounded results 2026-10-09 00:43:17 +08:00
Kronecker b5b286c44f chore(workspace): bootstrap platform, judge and frontend 2026-10-04 15:46:49 +08:00