test(mwp-3): Phase 0 RED reproduction tests — MWP3_01, MWP3_02, MWP3_03
MWP3_01 RED: two enqueue_push_intel calls with distinct mpack_keys produce only one pending mpack.index row today — coarse (repo_id, job_type, pending) dedup silently drops push B's index job. Asserts Face 1 of RC-3.
MWP3_02 RED: process_fetch_mpack_prebuild_job runs with a stale payload (tip_commit_ids=[tipA]) while MusehubBranch has tipB live. wire_fetch_mpack is called with want=[tipA] only; tipB is absent. Asserts Face 2 of RC-3.
MWP3_03 GREEN: a single push enqueues exactly one mpack.index and one fetch.mpack.prebuild — no duplicate explosion. This guard must stay GREEN through all subsequent phases.
No production code changed. Phase 0 exit criteria met.
sha256:78ce8754bfa2b035d2b5dcb3266b589aa313c93dfa887478ae47e49b07d65570
sha
+23
symbols
sha256:9c0f9113962510b2162ee0cbf6912d8c613f462012523311e3faea299caf09bc
snapshot
+23
symbols added
0
dead code introduced
Semantic Changes
23 symbols
+
test_mwp3_01_distinct_mpack_keys_both_enqueued
function
async_function test_mwp3_01_distinct_mpack_keys_both_enqueued L106–166
+
test_mwp3_02_prebuild_handler_uses_stale_payload_tips
function
async_function test_mwp3_02_prebuild_handler_uses_stale_payload_tips L175–241
+
test_mwp3_03_single_push_enqueues_exactly_one_each
function
async_function test_mwp3_03_single_push_enqueues_exactly_one_each L250–292
Older
docs(mwp-3): record that intel jobs are deliberately disabled — …
sha256:7bfaa13c89dd9e6c7eb6f674f14e7faaa89296064bc8110097716d997744505d
All commits
Newer
docs(mwp-3): mark Phase 0 complete — MWP3_01/02 RED, MWP3_03 GREEN
sha256:f8dfc11da08f10aba06cb03718db8957cd436d3ecfb5b919dcecadcce5d520cf
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:78ce8754bfa2b035d2b5dcb3266b589aa313c93dfa887478ae47e49b07d65570 --body "your comment"
No comments yet. Be the first to start the discussion.