Skip to content

fix(#14): address advisory review findings in forge-friction SKILL.md - #15

Merged
griffinwork40 merged 1 commit into
mainfrom
afk/iso-agent-tool-1-oys8ug
Oct 25, 2026
Merged

griffinwork40 merged 1 commit into
mainfrom
afk/iso-agent-tool-1-oys8ug

Conversation

@griffinwork40

Copy link
Copy Markdown
Owner

Closes #14

Addresses all three advisory findings from the code review of PR #13.

Changes

F-1 · SKILL.md:35 — "no themes" sentinel clarified
Changed "If no themes pass the filter in either table" to "If neither table has any rows" (unambiguous conjunction). Added guidance to emit a (none) placeholder row when only one table is empty, so a populated table is never suppressed.

F-2 · SKILL.md:93 — interactive mode column format anchored
Added parenthetical (same \Category | Count | Recommendation` columns as dry-run)` to the interactive operational-themes step, matching the explicit column spec already present in dry-run output (lines 25–27).

F-3 · SKILL.md:53-56 — Step 1 consolidation noted
Added an inline HTML comment after the Step 1 filter bullets documenting that the two removed bullets ("A skill could change the agent's default behavior" and "The fix is a workflow shape change") were consolidated into Step 2 Classify, where they fit as shape-gap classification criteria rather than pre-filters.

Verified on HEAD

Base SHA: 822410b4ac9e160c3939e82a67e29c67bb3141cc

Each finding was confirmed present on HEAD before the fix:

  • F-1: SKILL.md:35 — text read "If no themes pass the filter in either table" (ambiguous disjunction)
  • F-2: SKILL.md:93 — text read "list each with its one-line recommendation" with no column format reference
  • F-3: SKILL.md:53-56 — Step 1 had 3 bullets with no comment about the removed criteria

No tests exist for SKILL.md spec files. No lint command is configured. Change is spec-text only.

@griffinwork40
griffinwork40 merged commit c0cbe7c into main Oct 25, 2026
1 check failed
@griffinwork40
griffinwork40 deleted the afk/iso-agent-tool-1-oys8ug branch October 25, 2026 22:14
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.

review: advisory findings from #13 — forge-friction classifier

1 participant