docs(repo): add 5 batch-runner INITIAL docs#278
Conversation
There was a problem hiding this comment.
Sorry @w7-mgfcode, your pull request is larger than the review limit of 150000 diff characters
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Closes #277.
Adds the batch-runner MVP INITIAL plus the 4 downstream INITIALs that depend on it:
PRPs/INITIAL/INITIAL-batch-runner-mvp.md(493 lines) — the unblockerPRPs/INITIAL/INITIAL-batch-champion-and-heatmap.md(418 lines)PRPs/INITIAL/INITIAL-batch-export-and-retry.md(768 lines)PRPs/INITIAL/INITIAL-batch-parallel-execution.md(479 lines)PRPs/INITIAL/INITIAL-batch-priority-queue.md(405 lines)The MVP's Cross-Slice Coordination Matrix pins the contract every downstream PRP reads against:
batch_job_item.metricsJSONB shape: exactly `{wape, smape, mae, bias, sample_size}`Test plan
Next
After merge, the MVP PRP gets generated via `base_prp:prp-create` against the MVP INITIAL. The 4 downstream PRPs are blocked on the MVP PRP merging — they need its merged column types as ground truth.