Before any code can merge, it needs a spec.
SpecGuard is a GitHub Action that checks every pull request for an associated specification before merge. No spec, no merge. Simple, enforceable, automatic.
When a human writes code, intent lives in their head. When an AI agent writes code, intent lives nowhere — unless you capture it before merge. SpecGuard captures it.
A GitHub Action that blocks merge until a specification exists. Works with your existing workflow — Jira, GitHub Issues, docs folders, ADRs. No new process required.
CoreSpec is the shared library that powers SpecGuard and every future Jinter product. Spec framework detection, LLM integration, GitHub API helpers, and common utilities — open source on GitHub.
name: SpecGuard on: pull_request jobs: spec-check: runs-on: ubuntu-latest steps: - uses: jinter-ai/specguard@v1 with: github-token: ${{ secrets.GITHUB_TOKEN }} block-merge: true
Every major shift in software development has produced a new accountability layer. Version control made collaboration possible. Code review made quality visible. CI/CD made delivery safe.
AI agents are producing code at a pace no team can manually verify. The next accountability layer needs to be built for that reality — not retrofitted from the last one.
Jinter is building that layer. Starting with specification. Extending to evidence, triage, and expert judgment. The goal: every line of AI-generated code that ships is verifiable, attributable, and accountable.
Free early access for engineering teams.
5-minute GitHub Action setup. Works with your existing workflow.
We want your feedback as we build what comes next.