Development record
An intent's blocked_by edges are read by the build gate (internal/core/intent/startcheck.go, startBlockedRow, and the implement loop's check) but no verb writes them: abcd capture link adds and removes blocked_by on an issue, and abcd intent has no counterpart (its link sub-verb links a spec), so a downstream project hand-typed every edge between its intents.
issueresolvedminoriss-2610040758579292
An intent's blocked_by edges are read by the build gate (internal/core/intent/startcheck.go, startBlockedRow, and the implement loop's check) but no verb writes them: abcd capture link adds and removes blocked_by on an issue, and abcd intent has no counterpart (its link sub-verb links a spec), so a downstream project hand-typed every edge between its intents.
Grounds
- pursued: a person can now link two intents with one command and the build gate refuses the blocked one; shown wrong if an edge written by the verb is not read by startBlockedRow or record-lint refuses a record the verb wrote
Frontmatter
| id | iss-2610040758579292 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-2610040758579292-an-intent-s-blocked-by-edges-are-read-by.md
open on GitHub ↗ · commit history ↗