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: AGENTS.md
+3Lines changed: 3 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -65,6 +65,8 @@ All `cmd/` implementation files use their canonical names (e.g., `cmd/summary.go
65
65
-`report` should emit semantic `path` values whenever possible.
66
66
- If semantic normalization rewrites an engine path, preserve the original path in `rawPath`.
67
67
- Parameter identity must not depend on array index positions when a stable semantic name exists.
68
+
- Historical `report` output must surface partial-success state in `metaData` instead of relying on stderr warnings alone.
69
+
-`metaData.skippedCommits` is the machine-readable list of git/GitHub history revisions that were skipped because they failed to normalize or render.
68
70
69
71
### Left/right behavior
70
72
@@ -76,6 +78,7 @@ All `cmd/` implementation files use their canonical names (e.g., `cmd/summary.go
76
78
77
79
- Mixed-success histories should limp on with warnings when at least one comparable commit renders successfully.
78
80
-`summary`, `markdown-report`, and `html-report` should fail only when every candidate commit fails to render/build.
81
+
- Historical `report` output should limp on when at least one history item renders, and must set `metaData.partial = true` when any commits were skipped.
79
82
- “No prior comparable version” and “no changes found” are distinct states.
0 commit comments