You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ It currently implements:
15
15
-`rss check --json <file.rss>` with serde-backed machine-readable diagnostics
16
16
-`rss check --explain <code>` for diagnostic code explanations
17
17
-`rss fmt <file.rss>` as a parse/check gate that prints the source unchanged when valid
18
-
-`rss review <old.rss> <new.rss>` and `rss review --json <old.rss> <new.rss>` for first-pass API/type/effect/freshness diffs with structured risk categories and path-aware local/manage boundary summaries
18
+
-`rss review <old.rss> <new.rss>` and `rss review --json <old.rss> <new.rss>` for first-pass API/type/effect/freshness diffs with structured risk categories, spans, before/after values, and path-aware local/manage boundary summaries
19
19
- Lexer, lightweight parser, syntax AST, HIR signature table, and semantic checks for the review-critical v0.4.1 rules
20
20
- Builtin signatures for the current fixture stdlib surface, including `Image`, `File`, `Map`, `ResourcePool`, `Json`, `Csv`, database/resource helpers, and cache/config helpers
21
21
- HIR type and field tables for class/struct/resource declarations and handle fields
- local capture by closures passed to retaining APIs
63
63
-`take` of handle fields
64
-
- API, type layout, path-aware local/manage boundary, effect, mode, and freshness changes in `rss review`, tagged with structured risk categories in human and JSON output
64
+
- API, type layout, path-aware local/manage boundary, effect, mode, and freshness changes in `rss review`, tagged with structured risk categories, spans, and before/after values in JSON output
65
65
- likely operator overload attempts
66
66
67
67
Non-goals for this stage:
@@ -79,7 +79,7 @@ Non-goals for this stage:
79
79
Near-term roadmap:
80
80
81
81
1. Expand local/resource dataflow precision around typed `ResourcePool<T>` lease propagation and expression-order coverage for short-circuiting/control expressions.
82
-
2. Expand `rss review` JSON with spans and structured before/after fields.
82
+
2. Expand `rss review` JSON with richer machine-applicable remediation hints.
0 commit comments