[GENCHI GENBUTSU] 現地現物 — Go and see. Verify world state, not log vibes. #348
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of Epic: #345
Principle
Genchi Genbutsu means "go to the actual place and see the actual thing." Don't trust reports. Don't trust summaries. Go look at the real artifact.
Our Problem
Alexander already has this as a HARD RULE: "Verify WORLD STATE not log vibes." But the loops don't follow it. A loop says "SUCCESS" but doesn't verify the PR exists, the diff has substance, or the issue is actually solved.
I said "38 issues" and Alexander said "don't count your chickens." Because I counted log entries, not verified closures.
Implementation: genchi-genbutsu.sh
Post-completion verification that goes and LOOKS at the actual artifacts:
For every "completed" issue, verify:
git ls-remote --heads $CLONE_URL $branchIf ANY check fails, the completion is downgraded from SUCCESS to UNVERIFIED.
Only VERIFIED completions count in metrics and reports.
Wire into: the "complete" step of every loop. Replace the current
log "complete"withgenchi-genbutsu.sh $repo $issue $branchwhich logs VERIFIED or UNVERIFIED.Acceptance Criteria