Idea detail
diff_verbosity
reqlan rq/cli/diff.rq:76
Summary
Three levels. The default is summary.
CLI: `--verbosity summary|references|text`, or `-v` / `-vv`.
MCP and diff_webview use the same three values.
- summary — change kind, idea name, and file. `fromFile` only for moved.
- references — summary, plus idea_reference targets added on the right and removed from the left. Order each list by name. Omit a target that is on both sides.
- text — summary, plus the body and attributes before and after. Created shows the right side. Deleted shows the left side. Modified shows both. Moved has no text change. Do not list reference names at this level.
Attributes stay inside modified. The references level does not print attribute text. The text level prints body lines, then attribute lines as `@name` / `@name value`.
`--json` omits `references` and `text` at summary. It adds `references` at references only. It adds `text` at text only.
Navigation
Attributes
| Key | Value |
|---|---|
| implementation | diff.rs, format-diff.ts, server.ts, diff-row-model.ts |
| status | done |
| tests | diff.rs:summary_json_omits_references_and_text, diff.rs:reference_verbosity_lists_added_and_removed_names, diff.rs:text_verbosity_returns_before_and_after_body, diff.rs:text_verbosity_includes_attributes, diff.test.ts:verbosity flags and JSON omit unused fields, server.test.ts:diff returns created JSON and text bodies, diff-webview.test.ts:references lists added and removed names and hides the body, diff-webview.test.ts:text shows the before and after body |
Ancestor context
No ancestor chain recorded.
Outbound references
Inbound references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| references | diff | reqlan rq/cli/diff.rq | diff_verbosity |
| references | mcp_diff | reqlan rq/extension/agent/skills-and-mcp.rq | diff_verbosity |
Unresolved references
| Kind | Idea | Path | Snippet |
|---|---|---|---|
| None | |||
Local graph
Initialising graph…