itsthelore/RAC Watchkeeper

Review product knowledge changes (requirements, decisions, roadmaps, designs, prompts) on pull requests: changed artifacts, validation and relationship deltas, deterministic intent findings, and a review verdict.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jul 10, 2026
License
Apache 2.0

Pinned Snippet

workflow.ymlSHA-pinned
uses: itsthelore/rac-core@65857631d503cfc201e7c6b384cf98e4527b43c2 # v0.22.0

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
pathCorpus directory to compare (passed to `decided watchkeeper`).nodecisions
baseBase state: a git revision or a directory. Empty (the default) resolves to `origin/<pull request base branch>`.no""
fail-onFailure policy forwarded to `decided watchkeeper --fail-on`: `error` (fail when review is recommended), `warning` (also fail on any warning finding), or `none` (never fail, still report).noerror
annotateEmit inline annotations via workflow commands (`true` or `false`).notrue
decided-versionExact rac-core version to install from PyPI. Empty installs the latest release. Ignored when `install-from` is `source`.no""
install-fromWhere to install AsDecided from: `pypi` (the default for consumers) or `source` (the action checkout itself — used by this repository's own dogfood job; requires `uses: ./` on a full checkout).nopypi

no outputs