Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(web): editor outcome handles — fail/approve/deny edges expressible

4 months ago

4732b2e
Authored
grim7/12/2026, 6:03:47 AM
- T4: hand-drawn edges were always pass edges; when:"fail" inexpressible
- rule/gate nodes: red fail handle; send-to-moderation: green approve/red deny
- sourceHandle is the source of truth for when; stale labels never win
- round-trip tested; validate.ts approve/deny restriction still enforced
- adopts + hardens the owner-authorized mid-test fix from the live session

Parent89c6de1

6 files changed
  • DECISIONS.md+27−0
  • all-summaries.md+9−0
  • apps/web/src/components/workflows/editor/canvas.tsx+13−3
  • apps/web/src/components/workflows/editor/node-card.tsx+47−2
  • apps/web/src/lib/workflow-editor.test.ts+119−1
  • apps/web/src/lib/workflow-editor.ts+25−1