docs(mwp-3): TDD implementation plan for job-enqueue idempotency (RC-3, musehub#108)
sha256:1749b9cc5cd2583c56d3261c4c00a342c27435f3946d4bc3e70f76aa2795458a
sha
+27
symbols
1 changed · 984 in snapshot
files
sha256:ee13b314793feb5a5c9023f2637787384b84560250d33e24167729f287877e7f
snapshot
+27
symbols added
1
file changed
984
files in snapshot
0
dead code introduced
Semantic Changes
27 symbols
+
MWP-3 — Job-enqueue idempotency drops fresh payloads on back-to-back pushes (fixes RC-3)
section MWP-3 — Job-enqueue idempotency drops fresh payloads on back-to-back pushes (fixes RC-3) L1–381
+
Relationship to RC-4 (out of scope — MWP-4)
section Relationship to RC-4 (out of scope — MWP-4) L88–97
+
index: push B's mpack is never indexed
section Face 1 — mpack.index: push B's mpack is never indexed L44–55
+
prebuild: stale captured tip set
section Face 2 — fetch.mpack.prebuild: stale captured tip set L55–75
+
prebuild re-reads branch tips at run time
section Fix 1 — fetch.mpack.prebuild re-reads branch tips at run time L115–166
+
Optional generalization — enqueue_job(dedup_payload_key=…)
section Optional generalization — enqueue_job(dedup_payload_key=…) L225–246
+
Phases (load-bearing; each green before the next)
section Phases (load-bearing; each green before the next) L246–327
+
prebuild self-coalescing (runtime re-read)
section Phase 1 — fetch.mpack.prebuild self-coalescing (runtime re-read) L266–283
+
Phase 3 — End-to-end back-to-back drain (the acceptance gate)
section Phase 3 — End-to-end back-to-back drain (the acceptance gate) L302–319
Files Changed
+1
984 in snapshot
+1
984 in snapshot
← Older
Oldest on task/mwp-3-job-idempotency
All commits
Newer
docs(mwp-3): record that intel jobs are deliberately disabled — …
sha256:7bfaa13c89dd9e6c7eb6f674f14e7faaa89296064bc8110097716d997744505d
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:1749b9cc5cd2583c56d3261c4c00a342c27435f3946d4bc3e70f76aa2795458a --body "your comment"
No comments yet. Be the first to start the discussion.