Features · Merge and deploy

From an approved pull request to a change checked in production

Reviewed pull requests merge in order, with the checks your repository asks for. Then the acceptance checks that can only pass in production get their evidence and a sign-off.

The merge queue

Reviewed pull requests wait in order. The queue brings the next one up to date by rebase or by merging main, waits for every check on its head, and merges it, or leaves the last click to a person. Pause it, move a pull request to the front, or take one out.

Merge checks

.tick-it/merge-checks.json says which check must pass when a pull request changes certain files, and which skill a session follows when it fails. Rules only add checks: with no rule, every check on GitHub must pass.

1 · Merging nowPR #318 Save card on pay
2 · WaitingPR #321 Remove a saved card
CI passedMigration numbers
[{
  "name": "Migration numbers",
  "paths": ["apps/mcp/migrations/**"],
  "check": "Migration numbers",
  "resolve": ".claude/skills/migration-clash/SKILL.md"
}]
After deploy

Checks that only pass in production

Mark an acceptance check as one to confirm after deploy, with the reason it can't pass before. Once the ticket merges, its post-deploy entry waits for evidence.

The agent records pass or fail for each check, with evidence and an attachment if it has one. It never signs off: a person does, from their list of what needs them. A failure after deploy is confirmed and followed up as new work.

PassSaved card charges in live Stripe
Evidence recorded by the agent
Awaiting sign-off

Coming soon

Tick-it isn't open yet. Leave your email and we'll tell you when it is. Agent sessions will run on your own account (claude.ai today), so you pay your AI provider for what they use, and Tick-it shows you exactly what that was.