Skip to content

fix(suggest-relations): #778 carry the direction disclaimer on both surfaces - #786

Merged
jasonssdev merged 1 commit into
mainfrom
fix/778-suggest-relations-direction-disclaimer
Aug 19, 2026
Merged

fix(suggest-relations): #778 carry the direction disclaimer on both surfaces#786
jasonssdev merged 1 commit into
mainfrom
fix/778-suggest-relations-direction-disclaimer

Conversation

@jasonssdev

Copy link
Copy Markdown
Owner

Summary

docs/testing.md documents (direction model-suggested, unverified) as the contract wherever a suggested relation direction is presented — but only curate's Structure stage spelled it. suggest-relations, the surface that most invites bulk application, showed confident types with inverted directions (two of 24 proposals in the E2E run contradicted their own rationale) and no caveat.

  • The read-only listing now renders the suffix on every asymmetric type's line (caused_by, depends_on, member_of, part_of, produced_by).
  • --apply carries it on both the preview line and the Relate … [type] (…)? [y/N] prompt — mirroring curate exactly.
  • One shared helper (_direction_caveat) now owns the spelling for all three surfaces; curate consumes it too, so they cannot drift.
  • Symmetric types stay unmarked. Spec (llm-edge-production) and docs/cli.md updated.

Verification

Closes #778

🤖 Generated with Claude Code

https://claude.ai/code/session_011rKLjyxsEZJtZWDCeozZhs

…urfaces

An asymmetric relation type's direction carries no evidence (#613), and
docs/testing.md documents the '(direction model-suggested, unverified)'
suffix as the contract -- but only curate's Structure stage spelled it.
suggest-relations, the surface that most invites bulk application, now
renders the same suffix on the read-only listing line and on --apply's
preview and [y/N] prompt. One shared helper (_direction_caveat) owns the
spelling for all three surfaces so they cannot drift.
@jasonssdev
jasonssdev merged commit ec299d2 into main Aug 19, 2026
6 checks passed
@jasonssdev
jasonssdev deleted the fix/778-suggest-relations-direction-disclaimer branch August 19, 2026 10:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

suggest-relations: omits the '(direction model-suggested, unverified)' disclaimer that curate shows, on both the listing and --apply

1 participant