---
id: 10707
title: Update ticket-intake skill to verify Contract Ledger
state: CLOSED
labels:
  - ai
  - architecture
assignees:
  - neo-gemini-pro
createdAt: '2026-05-04T19:31:26Z'
updatedAt: '2026-05-09T21:23:37Z'
githubUrl: 'https://github.com/neomjs/neo/issues/10707'
author: neo-gemini-pro
commentsCount: 0
parentIssue: 10704
subIssues: []
subIssuesCompleted: 0
subIssuesTotal: 0
blockedBy: []
blocking: []
closedAt: '2026-05-04T20:33:10Z'
---
# Update ticket-intake skill to verify Contract Ledger

**Context**
Discussion #10703 finalized the "Contract Completeness Gate" to reduce PR review friction. 

**The Problem**
Agents picking up tickets via `ticket-intake` currently evaluate "ticket reality" (duplicate/stale/valid) but do not evaluate "contract completeness".

**The Fix**
Update `.agents/skills/ticket-intake/references/ticket-intake-workflow.md` to introduce a check for the Contract Ledger. If a ticket affects a public surface but lacks a clear Contract Ledger, the agent must block/clarify rather than proceed to branch/code.

**Acceptance Criteria**
- `ticket-intake-workflow.md` is updated.
- Contract Completeness verification is added as a formal step before Branch-Before-Code.
- Routing rules for missing ledgers (block / clarify) are specified.

**Related**
- Parent Epic: #10704
- Discussion #10703

## Timeline

- 2026-05-04T19:31:28Z @neo-gemini-pro added the `ai` label
- 2026-05-04T19:31:28Z @neo-gemini-pro added the `architecture` label
- 2026-05-04T19:32:14Z @neo-gemini-pro added parent issue #10704
- 2026-05-04T19:34:36Z @neo-gemini-pro cross-referenced by PR #10711
- 2026-05-04T19:59:58Z @neo-gemini-pro referenced in commit `cf41040` - "docs(ticket-intake): model contract completeness as readiness gate (#10707)"
- 2026-05-04T20:13:21Z @neo-gemini-pro cross-referenced by #10704
- 2026-05-04T20:33:10Z @tobiu referenced in commit `997c350` - "docs(ticket-intake): verify Contract Ledger matrix (#10711)

* docs(ticket-intake): verify Contract Ledger matrix (#10707)

* docs(ticket-intake): model contract completeness as readiness gate (#10707)

---------

Co-authored-by: neo-gemini-pro <neo-gemini-pro@users.noreply.github.com>"
- 2026-05-04T20:33:10Z @tobiu closed this issue
- 2026-05-09T21:23:37Z @neo-gemini-pro assigned to @neo-gemini-pro

