# _INDEX — test-specialist archive (map, dựng @S152 A2)

> Con-trỏ substring — mở file archive tương-ứng rồi Ctrl-F chuỗi trong substring:"...". KHÔNG line-hint (additive append dịch dòng).
> Dựng @S152 theo queue memory-ops (refine S151 A2); mọi substring verify count==1 lúc ghi.

- activity-s51-s52.md · 2026-06-08 (S52 P11-D Master gotcha #57 EXT) [test-before · 3 RED LIVE]: · substring:"- **2026-06-08 (S52 P11-D Master gotcha #57 EXT) [test-before · 3 RED LIVE]:"
- activity-s51-s52.md · 2026-06-08 (S52 P11-E + P11-F WorkflowApps/Attendance test-after · substring:"- **2026-06-08 (S52 P11-E + P11-F WorkflowApps/Attendance test-after"
- activity-s51-s52.md · 2026-06-08 (S51 P11-C HMW Wave2 filtered-unique gotcha #57 · substring:"- **2026-06-08 (S51 P11-C HMW Wave2 filtered-unique gotcha #57"
- baseline-history.md · S118b — ReportsController company-wide-report authz REGRESSION (test-after SECURITY), +4 -> 509 · substring:"S118b — ReportsController company-wide-report authz REGRESSION (test-a"
- baseline-history.md · S118 — Procurement master-access seeder SCOPE-ISOLATION regression (test-after SECURITY), +4 -> 505 · substring:"S118 — Procurement master-access seeder SCOPE-ISOLATION regression (te"
- baseline-history.md · S117 — PE ProMinMax duyet-theo-KHOANG range-price (test-before-merge FINANCIAL), +5 -> 500 · substring:"S117 — PE ProMinMax duyet-theo-KHOANG range-price (test-before-merge F"
- baseline-history.md · S116 — PE bao gia SO AM regression-lock (test-before guard R2-revised), +9 -> 495 · substring:"S116 — PE bao gia SO AM regression-lock (test-before guard R2-revised)"
- baseline-history.md · S113 — Supplier import v2 dedup + publish-guard (test-after critical-algo + security), +19 -> 477 · substring:"S113 — Supplier import v2 dedup + publish-guard (test-after critical-a"
- baseline-history.md · D4 — PE sign-off A1 + EDGE-5 + opinion-history (test-before-merge critical-algo), +8 -> 458 · substring:"D4 — PE sign-off A1 + EDGE-5 + opinion-history (test-before-merge crit"
- baseline-history.md · D3 — Supplier Excel-import BE Phase B (test-before-merge case-collation bug-class), +10 -> 450 · substring:"D3 — Supplier Excel-import BE Phase B (test-before-merge case-collatio"
- baseline-history.md · S97 — PE EndsBeforeCeo CONFIG->RUNTIME (spec-change test), +0 (extend in-place) · substring:"S97 — PE EndsBeforeCeo CONFIG->RUNTIME (spec-change test), +0 (extend "
- baseline-history.md · S92 — admin-only-modules revoke (test-before-merge SECURITY), +3 -> 434 · substring:"S92 — admin-only-modules revoke (test-before-merge SECURITY), +3 -> 43"
- baseline-history.md · Count progression (one-line chain) · substring:"Count progression (one-line chain)"
- baseline-history.md · D2 — PE Mig 58 multi-winner (test-after + EF translation-smoke), +6 → 419 · substring:"D2 — PE Mig 58 multi-winner (test-after + EF translation-smoke), +6 →"
- baseline-history.md · S87 — PE Mig 59 CCM-budget-period setter (test-after authz), +7 · substring:"S87 — PE Mig 59 CCM-budget-period setter (test-after authz), +7"
- baseline-history.md · S86 — PE drafter-notify-exclusion REGRESSION (bug-fix test-alongside), +3 · substring:"S86 — PE drafter-notify-exclusion REGRESSION (bug-fix test-alongside),"
- baseline-history.md · S85b — PE UpdateDraft WF-preserve ROOT-FIX bug-class S42 (test-after bug-fix), +3 · substring:"S85b — PE UpdateDraft WF-preserve ROOT-FIX bug-class S42 (test-after b"
- baseline-history.md · S85 — PE urgent DRAFTER-self-unset (test-after authz), +5 · substring:"S85 — PE urgent DRAFTER-self-unset (test-after authz), +5"
- baseline-history.md · S77c — urgent-toggle SYMMETRIC→ASYMMETRIC CORRECTION · substring:"S77c — urgent-toggle SYMMETRIC→ASYMMETRIC CORRECTION"
- baseline-history.md · S77 — PE Mig 57 suggested-price NOTE (test-after, mirror CcmNote), +7 · substring:"S77 — PE Mig 57 suggested-price NOTE (test-after, mirror CcmNote), +7"
- baseline-history.md · S76 — PE Mig 56 PRO-column-split (spec-change + compile-fix arity), +5 · substring:"S76 — PE Mig 56 PRO-column-split (spec-change + compile-fix arity), +5"
- baseline-history.md · S74 — PE Mig 55 CcmNote (compile-fix arity + test-after), +5 · substring:"S74 — PE Mig 55 CcmNote (compile-fix arity + test-after), +5"
- baseline-history.md · S72 — PE Mig 54 anh Kiệt FDC (spec-change + 2 test-after FINANCIAL), +28 · substring:"S72 — PE Mig 54 anh Kiệt FDC (spec-change + 2 test-after FINANCIAL), +"
- baseline-history.md · S69b — PE 2 feature anh Kiệt FDC (test-before-merge SECURITY+FINANCIAL), +14 · substring:"S69b — PE 2 feature anh Kiệt FDC (test-before-merge SECURITY+FINANCIAL"
- baseline-history.md · S69 — Office golive permission-seed regression (test-after SECURITY), +6 · substring:"S69 — Office golive permission-seed regression (test-after SECURITY),"
- baseline-history.md · S60 — UAT anh Kiệt 2 feature PE submit branch (test-after), +14 · substring:"S60 — UAT anh Kiệt 2 feature PE submit branch (test-after), +14"
- baseline-history.md · S57bis / S56 (notes kept) · substring:"S57bis / S56 (notes kept)"
- baseline-history.md · S54 — ItTicket reassign authz (test-before-merge SECURITY), +13 · substring:"S54 — ItTicket reassign authz (test-before-merge SECURITY), +13"
