corvidlabs/spec-sync

Gate verified SDD changes and validate module specs against source code with SpecSync

View on GitHub

Trust Signals

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

Pinned Snippet

workflow.ymlSHA-pinned
uses: corvidlabs/spec-sync@7f20c62288e4850c5ea271d148b0c49fba96e188 # v4.8.0

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

namedescriptionrequireddefault
versionSpecSync version to use (e.g. "1.0.0" or "latest")no5.2.0
download-base-urlOptional trusted release mirror URL (primarily for enterprise mirrors and release validation)no""
strictTreat warnings as errorsnofalse
require-coverageMinimum file coverage percentage (0-100)no0
rootProject root directoryno.
argsAdditional whitespace-separated arguments to pass to specsync check (shell quoting is not supported)no""
lifecycle-enforceRun lifecycle enforcement checks (--all). Fails CI if specs violate lifecycle rules.nofalse
commentPost spec drift results as a PR comment (requires pull_request event and write permissions)nofalse
tokenGitHub token for posting PR comments (defaults to GITHUB_TOKEN)no${{ github.token }}

no outputs