| STR | blocked | Static inventory executed; native recalculation not established (VP9-04, untested item). | evidence/pilot-review.md — Checks and numerical evidence table, row "STR / executed inventory"; evidence/pilot-review.md — Findings register, row VP9-04 |
| STR-INV | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). 11 visible, unprotected sheets; no hidden rows/columns; 7,010 formulas; no named ranges, validations, VBA or external-link parts; no cached error cells; full calculation on load requested, iteration disabled (stored properties, not observed engine execution). | evidence/pilot-review.md — Checks and numerical evidence table, row "STR / executed inventory"; evidence/pilot-calculations.json — macro_parts, external_link_parts, validation_count and formula_count entries |
| STR-002 | blocked | Native recalculation and solve evidence: prior LibreOffice/external-Python processing is described in the file (Cover!B22, Solver!B24:B30) but was not rerun; no native engine was established (VP9-04). | evidence/pilot-review.md — Findings register, row VP9-04; evidence/pilot-review.md — Review summary, paragraph 5 |
| TIM | executed-pass (partly tested) | Partial inspection executed; the remainder not run (pilot row "TIM, WTF, FS / partial inspection; remainder not-run"). | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| TIM-INSP | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Timeline and period factor inspected. | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| TIM-REST | not-run | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). The remainder of the timeline family beyond that inspection; the pilot records it as "remainder not-run" without itemising it (no independent date or flag recomputation is recorded). | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| REV | executed-pass | Generation re-derived for all 50 periods (combined pilot row REV, OPX, TAX, CFD: selected executed-pass). | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass" |
| REV-GEN | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). P50 and P90 generation from 150 MW, updated yields, seasonal split, degradation, availability and curtailment in all 50 operating periods, priced at USD 45/MWh within the CFADS derivation. | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass"; evidence/pilot-calculations.json — checks entries with test="Generation": 100 entries (indices 11-380) covering Ops row 5: 50 cells, H5 to BE5; Ops row 6: 50 cells, H6 to BE6; evidence/independent-calculations.md — Eq. V3 |
| OPX | executed-pass | Step-indexed opex and period-24 lifecycle applied within the independent CFADS derivation. | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass" |
| OPX-STEP | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Step-indexed operating costs and the period-24 lifecycle cost, compared through CFADS (no separate opex comparison recorded). | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass"; evidence/pilot-calculations.json — checks entries with test="CFADS": 100 entries (indices 13-382) covering Waterfall row 5: 50 cells, H5 to BE5; Waterfall row 6: 50 cells, H6 to BE6 |
| CFD | executed-pass | P50 and P90 CFADS re-derived for all 50 periods; agree within tolerance. | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass" |
| CFD-ALL | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). P50 and P90 CFADS in all 50 operating periods. | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass"; evidence/pilot-calculations.json — checks entries with test="CFADS": 100 entries (indices 13-382) covering Waterfall row 5: 50 cells, H5 to BE5; Waterfall row 6: 50 cells, H6 to BE6; evidence/independent-calculations.md — Eq. V3 |
| DBT | finding (partly tested) | DBT-001 finding (VP9-01): period-wise targets, discounting and P90 ratios reproduce the stale financing. Construction financing and the 5.84% blended rate agree. No new financing solution was built (DBT-SOLVE). | evidence/pilot-review.md — Checks and numerical evidence table, row "DBT / selected executed-pass plus finding"; evidence/pilot-review.md — Findings register, row VP9-01 |
| DBT-CON | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Closed-form construction drawings, IDC and undrawn fees at the retained solve inputs; blended all-in rate 5.84% including margin. | evidence/pilot-review.md — Checks and numerical evidence table, row "DBT / selected executed-pass plus finding"; evidence/pilot-calculations.json — checks entries with test="Construction financing": 9 entries (indices 1-9) covering Debt row 10: 3 cells, E10 to G10; Debt row 11: 3 cells, E11 to G11; Debt row 13: 3 cells, E13 to G13; evidence/pilot-calculations.json — checks entries with test="Blended all-in rate": 1 entries (indices 0-0) covering Solver!B9 |
| DBT-001 | finding | Independent period-wise targets, discounting and P90 ratios on the retained schedule reproduce the stale-financing inconsistency (VP9-01). | evidence/pilot-review.md — Checks and numerical evidence table, row "DBT / selected executed-pass plus finding"; evidence/independent-calculations.md — Eq. V2, V5, V6; evidence/pilot-review.md — Findings register, row VP9-01 |
| DBT-SOLVE | not-run | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Not performed: no full new financing solution was built (corrective model building was outside the pilot scope), so the converged replacement debt is not established. | evidence/pilot-review.md — Checks and numerical evidence table, row "DBT / selected executed-pass plus finding"; evidence/pilot-review.md — Review summary, paragraph 4 |
| RES | executed-pass (partly tested) | Next-period targets agree at all 36 repayment dates; initial COD DSRA and stress behaviour not tested. | evidence/pilot-review.md — Checks and numerical evidence table, row "RES / selected executed-pass" |
| RES-NEXT | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Next-period scheduled-service target on retained balances and schedule at 36 repayment dates, nil at maturity. | evidence/pilot-review.md — Checks and numerical evidence table, row "RES / selected executed-pass"; evidence/pilot-calculations.json — checks entries with test="Next-period DSRA target": 36 entries (indices 18-298) covering Debt row 28: 36 cells, H28 to AQ28 |
| RES-INIT | not-run | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Initial COD DSRA not independently tested; full stress withdrawal/top-up behaviour not executed. | evidence/pilot-review.md — Checks and numerical evidence table, row "RES / selected executed-pass" |
| WTF | executed-pass (partly tested) | Waterfall formulas inspected (pilot row "TIM, WTF, FS / partial inspection; remainder not-run"); full cash roll-forward and covenant-boundary scenarios not run. | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| WTF-INSP | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Waterfall formulas inspected. | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| WTF-ROLL | not-run | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Full cash and retained-earnings roll-forward and covenant-boundary scenarios not independently executed. | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| FS | executed-pass (partly tested) | Partial inspection (pilot row "TIM, WTF, FS / partial inspection; remainder not-run"); balance-sheet roll-forward not run. | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| FS-INSP | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Source relationships inspected (pilot wording); no financial-statement comparison recorded. | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| FS-ROLL | not-run | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Full balance-sheet roll-forward not independently executed. | evidence/pilot-review.md — Checks and numerical evidence table, row "TIM, WTF, FS / partial inspection; remainder not-run" |
| TAX | executed-pass | Separate P50/P90 loss pools re-derived for all 50 periods against fictional TX-1. | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass" |
| TAX-POOL | executed-pass | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Independent P50/P90 loss pools and tax in all 50 periods; capitalised cost excludes DSRA. Checked only against fictional TX-1. | evidence/pilot-review.md — Checks and numerical evidence table, row "REV, OPX, TAX, CFD / selected executed-pass"; evidence/pilot-calculations.json — checks entries with test="Separate tax loss pool": 100 entries (indices 12-381) covering Tax row 9: 50 cells, H9 to BE9; Tax row 14: 50 cells, H14 to BE14; evidence/pilot-calculations.json — checks entries with test="Capitalised cost excludes DSRA": 1 entries (indices 10-10) covering Tax!H3 |
| RAT | finding (partly tested) | RAT-P90 finding (VP9-01): P90 minimum 1.0902x reproduced at period 24, a sizing-ratio shortfall, not a TS-1 s.9 covenant breach. No complete independent XIRR or LLCR retest. | evidence/pilot-review.md — Checks and numerical evidence table, row "RAT / executed finding"; evidence/pilot-review.md — Findings register, row VP9-01 |
| RAT-P90 | finding | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). P90 DSCR in all 36 repayment periods; minimum 1.0902119001x at period 24 (2039-12-31) against the 1.15x sizing profile (VP9-01). | evidence/pilot-review.md — Checks and numerical evidence table, row "RAT / executed finding"; evidence/pilot-calculations.json — checks entries with test="DSCR P90": 36 entries (indices 17-297) covering Ratios row 4: 36 cells, H4 to AQ4; evidence/independent-calculations.md — Eq. V4 |
| RAT-RET | not-run | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). Complete independent XIRR and LLCR retest. | evidence/pilot-review.md — Checks and numerical evidence table, row "RAT / executed finding" |
| SCN | finding (partly tested) | SCN-001 finding (VP9-01): SIZING mode, exact register and live residuals inspected; runtime scenarios not run. | evidence/pilot-review.md — Checks and numerical evidence table, row "SCN / finding; runtime not-run"; evidence/pilot-review.md — Findings register, row VP9-01 |
| SCN-001 | finding | SIZING selection, exact sizing-input register (zero rows differ) and live residual checks inspected: the solve is STALE while the register matches (VP9-01). | evidence/pilot-review.md — Checks and numerical evidence table, row "SCN / finding; runtime not-run"; evidence/independent-calculations.md — Eq. V5, V6; evidence/pilot-review.md — Findings register, row VP9-01 |
| SCN-RUN | not-run | ID assigned in the v1.1 repackaging (the pilot gives no test number for this row). No scenario changes or external solve performed. | evidence/pilot-review.md — Checks and numerical evidence table, row "SCN / finding; runtime not-run" |
| OUT | not-run | Not run: the pilot's "Checks and numerical evidence" table has no OUT row and no output-trace test is recorded. Cover!B12:B13 status flags were read only as evidence for VP9-01. | |
| TRM | finding | Seller exposure reconstructed and Buyer/force-majeure results checked; financial outcome VP9-02. Amounts depend on the retained financing. | evidence/pilot-review.md — Checks and numerical evidence table, row "TRM / selected executed-pass and outcome"; evidence/pilot-review.md — Findings register, row VP9-02 |
| TRM-001 | finding | Opening-period Seller-default exposure independently reconstructed (KT-1 s.12(b), HL-1 s.4); Buyer-default and force-majeure exposure nil; financial outcome VP9-02. | evidence/pilot-review.md — Checks and numerical evidence table, row "TRM / selected executed-pass and outcome"; evidence/pilot-calculations.json — checks[384] (test "Seller-default exposure on retained debt", cell Term!H11); evidence/pilot-calculations.json — checks[385] (test "Buyer-default exposure", cell Term!H10); evidence/independent-calculations.md — Eq. V1 |
| DOC | finding | Source hierarchy established (EY-1U supersedes EY-1 for P90 only); the P90 source label cites EY-1 (VP9-03). | evidence/pilot-review.md — Identity and source hierarchy, paragraph 2; evidence/pilot-review.md — Findings register, row VP9-03 |
| DOC-001 | finding | Controlling sources and precedence traced: the P90 input 2,200 matches EY-1U, but its source label cites EY-1 (VP9-03). | evidence/pilot-review.md — Identity and source hierarchy, paragraph 2; evidence/pilot-review.md — Findings register, row VP9-03; inputs/07_YIELD_UPDATE_EY-1U.md — EY-1U table and supersession sentence |