Skip to content

feat(workflow): define runtime-neutral line-by-line review spec#20

Merged
bntvllnt merged 3 commits intomainfrom
feat/review-line-by-line-rules-enforcement
Apr 17, 2026
Merged

feat(workflow): define runtime-neutral line-by-line review spec#20
bntvllnt merged 3 commits intomainfrom
feat/review-line-by-line-rules-enforcement

Conversation

@bntvllnt
Copy link
Copy Markdown
Owner

@bntvllnt bntvllnt commented Apr 17, 2026

Summary

  • require review mode to build a line-coverage ledger for every changed hunk
  • add dedicated rules discovery and rule-by-rule coverage requirements
  • require review output to include both human-readable summary and machine-readable artifact expectations
  • define a runtime-neutral portable review spec plus optional executor patterns so the workflow skill stays OSS-safe and implementation-agnostic

What changed

  • added workflow/references/reviews/core-portable-review-spec.md as the normative contract
  • added workflow/references/reviews/executor-patterns.md for optional implementation patterns
  • removed runtime/vendor references from the core portable spec and executor guidance
  • updated review.md, review-output.md, and rules-discovery.md to align with the runtime-neutral contract
  • updated workflow/SKILL.md, workflow/README.md, and CHANGELOG.md to reflect the new framing

Verification

  • inspected the workflow diff and references end-to-end
  • ran independent review passes on the documentation diff and fixed the blocking inconsistencies they found
  • verified branch push and PR update via gh

Notes

  • project-level rules remain the reproducible baseline for shared / CI review
  • user-level rules are optional overlays when loaded and must be disclosed explicitly
  • runtime-specific orchestration is not part of the core review contract
  • named config-file conventions remain in rules discovery where they are necessary for interoperability

@bntvllnt bntvllnt added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 17, 2026
@bntvllnt bntvllnt self-assigned this Apr 17, 2026
@bntvllnt bntvllnt changed the title feat(workflow): enforce line-by-line review coverage feat(workflow): define portable line-by-line review spec Apr 17, 2026
@bntvllnt bntvllnt changed the title feat(workflow): define portable line-by-line review spec feat(workflow): define runtime-neutral line-by-line review spec Apr 17, 2026
@bntvllnt bntvllnt merged commit 2e837f3 into main Apr 17, 2026
1 check passed
@bntvllnt bntvllnt deleted the feat/review-line-by-line-rules-enforcement branch April 17, 2026 16:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant