Class
orchestrator-defect
Symptom
forge_diff on the hardened RMG-0328 parent reports apps/api/src/modules/items/tests/price-audit-coverage.guard.test.ts as FORBIDDEN, although that exact path is declared in Slice 1 Scope and the contract requires strengthening it. RMG-0168 similarly reports schema.prisma and its three invitation-preference TypeScript files as forbidden although Slice 1 explicitly lists them. forge_analyze consequently assigns 0/25 coverage and 75/100 total for the price plan. The cause inside the parser has not been diagnosed. Direct git comparison against the frozen source base and checked execution allowlists confirms exactly the approved three and five source files, excluding the separately recorded runtime-only .forge.json delta.
Workaround Applied
Treat these heuristic scores as inconclusive. Independently compare all committed, staged, unstaged and untracked source changes against the exact first-slice scope, verify the runtime-only configuration remains excluded from publication, and compare host SHA-256 values with tested private-volume files. Preserve the tool's reported failures rather than claiming it passed. No upstream source edits were made during this review.
Files
Class
orchestrator-defectSymptom
forge_diff on the hardened RMG-0328 parent reports apps/api/src/modules/items/tests/price-audit-coverage.guard.test.ts as FORBIDDEN, although that exact path is declared in Slice 1 Scope and the contract requires strengthening it. RMG-0168 similarly reports schema.prisma and its three invitation-preference TypeScript files as forbidden although Slice 1 explicitly lists them. forge_analyze consequently assigns 0/25 coverage and 75/100 total for the price plan. The cause inside the parser has not been diagnosed. Direct git comparison against the frozen source base and checked execution allowlists confirms exactly the approved three and five source files, excluding the separately recorded runtime-only .forge.json delta.
Workaround Applied
Treat these heuristic scores as inconclusive. Independently compare all committed, staged, unstaged and untracked source changes against the exact first-slice scope, verify the runtime-only configuration remains excluded from publication, and compare host SHA-256 values with tested private-volume files. Preserve the tool's reported failures rather than claiming it passed. No upstream source edits were made during this review.
Files
pforge.ps1