[factory] p12: node-targeted placement + reject-and-reconcile

Merged
KH
4mo ago
+948-1

Summary

Targeted placement by node name/self, repo-path-aware eligibility, reject-and-reconcile for unmapped repos. Minimal #1056 §6 slice; no least-loaded scheduler.

Factory issue p12 (node-placement). Built autonomously via the relayflows factory squad loop (standard review).

Spec: factory/planning/linear-issue-factory-fleet-p12-node-placement.md

Review

  • single-pass implement (impl-codex)
  • Claude fresh-eyes review/fix loop
  • deterministic acceptance: npm run build --if-present 2>&1 | tail -50 && npm test --if-present 2>&1 | tail -40