|
| 1 | +# task302 30B independent review runbook |
| 2 | + |
| 3 | +<!-- METADATA:STATUS=Hold,ASSIGNEE=intern_nemotron_worker_4,SESSION=1 --> |
| 4 | + |
| 5 | +## Decision |
| 6 | + |
| 7 | +- Overall disposition: `HOLD_WAITING_TASK298_TASK301_EVIDENCE` |
| 8 | +- Current branch: |
| 9 | + `intern_nemotron_worker_4/task302_qwen_aime_v11_30b_independent_review_runbook_s1` |
| 10 | +- Base main: |
| 11 | + `31137bc1e28f7d08d4c6b5aa2448487d95aa07d7` |
| 12 | +- Lead docs source: |
| 13 | + `origin/intern_nemotron_lead/session1-recovery-task-docs` |
| 14 | + exact requested commit `676d8556` |
| 15 | + |
| 16 | +No 30B gate can be approved from assignment docs alone. The initial review state |
| 17 | +is HOLD until exact task298-task301 heads, PRs, artifact roots, commands, logs, |
| 18 | +checksums, metrics, and residuals are available for independent review. |
| 19 | + |
| 20 | +## Initial Visibility Scan |
| 21 | + |
| 22 | +Commands: |
| 23 | + |
| 24 | +```bash |
| 25 | +git fetch origin main intern_nemotron_lead/session1-recovery-task-docs |
| 26 | +git rev-parse origin/main |
| 27 | +git rev-parse origin/intern_nemotron_lead/session1-recovery-task-docs |
| 28 | +git cat-file -t 676d8556 |
| 29 | +gh pr list --state all --search "task298 OR task299 OR task300 OR task301" --json number,state,headRefName,headRefOid,baseRefName,mergeStateStatus,isDraft,title,url --limit 20 |
| 30 | +git ls-remote --heads origin '*task298*' '*task299*' '*task300*' '*task301*' |
| 31 | +``` |
| 32 | + |
| 33 | +Observed: |
| 34 | + |
| 35 | +- `origin/main` is |
| 36 | + `31137bc1e28f7d08d4c6b5aa2448487d95aa07d7`. |
| 37 | +- The exact requested lead docs commit `676d8556` exists locally. |
| 38 | +- Current lead docs branch has advanced to |
| 39 | + `be6bcc9baa7901ad898cb62e4d3add3dd5945c27`; task302 docs for this branch |
| 40 | + were pinned to the requested `676d8556`. |
| 41 | +- GitHub PR search returned `[]` for task298-task301. |
| 42 | +- Remote branch search returned no task298-task301 heads. |
| 43 | + |
| 44 | +## Gate Matrix |
| 45 | + |
| 46 | +| Gate | Upstream task | Required evidence | Current evidence | Disposition | |
| 47 | +|---|---|---|---|---| |
| 48 | +| Runtime/base-load | task298 | Exact head/PR, artifact root, commands/env, logs, checksums, 30B path, import/load proof or precise blocker | Not visible | `HOLD` | |
| 49 | +| Data/packing | task299 | Exact head/PR, source manifests, split/row/token counts, checksums, no AIME2025 train leakage, no task255 reuse | Not visible | `HOLD` | |
| 50 | +| Testing/eval | task300 | Exact head/PR, same-harness base-vs-FT metrics, command/env, checksums, denominator, residuals | Not visible | `HOLD` | |
| 51 | +| Training | task301 | Exact head/PR, command/env, checkpoint/artifact roots, checksums, metrics, fail-closed boundaries | Not visible | `HOLD` | |
| 52 | + |
| 53 | +## Required Review Order |
| 54 | + |
| 55 | +1. Review task298 runtime/base-load evidence or blocker before accepting any |
| 56 | + downstream 30B execution gate. |
| 57 | +2. Review task299 data/packing evidence before accepting task301 training |
| 58 | + artifacts as uncontaminated. |
| 59 | +3. Review task301 training only after runtime and data prerequisites are |
| 60 | + concrete and in scope. |
| 61 | +4. Review task300 same-harness metrics after base/FT artifacts exist; final 30B |
| 62 | + gate stays HOLD unless task300 proves FT-vs-base non-regression with |
| 63 | + reviewable artifacts and checksums. |
| 64 | + |
| 65 | +## Residuals To Preserve |
| 66 | + |
| 67 | +- No AIME2025 prompt/label train data may appear in trainable rows. |
| 68 | +- No task255 reuse is allowed. |
| 69 | +- No shared deletion is allowed. |
| 70 | +- No export, endpoint, promotion, release, or scale claim is authorized by this |
| 71 | + runbook. |
| 72 | +- Missing exact heads, artifact paths, commands/env, checksums, metrics, or |
| 73 | + residuals remain request-changes/blocking conditions for the relevant gate. |
| 74 | + |
| 75 | +## Boundary Confirmation |
| 76 | + |
| 77 | +This acceptance pass was review/runbook only. I did not edit product code, run |
| 78 | +training, run testing, score AIME, run a canary, export, launch an endpoint, |
| 79 | +promote, reuse task255, use AIME2025 train data, delete shared files, push main, |
| 80 | +merge, or make a release/scale claim. |
0 commit comments