Skip to content
discrepancies logo

Discrepancies Command

discrepancies

View and manage code-to-spec discrepancies. Detects API changes, function signature mismatches, and documentation gaps. Supports brownfield analysis and code-spec comparison.

SKILL.md

Full skill instructions

Discrepancies Command

View and manage documentation discrepancies. Supports two modes:

  1. Code-to-Spec: Real-time discrepancies between code and specs
  2. Brownfield: Documentation gaps detected by brownfield analysis

Usage

# Brownfield discrepancies (documentation gaps)
/​sw:discrepancies                  # List pending brownfield discrepancies
/​sw:discrepancies --module payment # Filter by module name
/​sw:discrepancies --type missing-docs    # Filter by type
/​sw:discrepancies --priority critical    # Filter by priority
/​sw:discrepancies show DISC-0001   # View details
/​sw:discrepancies ignore DISC-0001 "False positive"  # Ignore with reason

# Code-to-spec discrepancies (legacy)
/​sw:discrepancies --check          # Run code-spec check now
/​sw:discrepancies --severity major # Filter by severity

Arguments

Brownfield mode (default):

  • --module <name>: Filter by module name (e.g., "payment-service")
  • --type <type>: Filter by type: missing-docs, stale-docs, knowledge-gap, orphan-doc, missing-adr
  • --priority <level>: Filter by priority: critical, high, medium, low
  • --status <status>: Filter by status: pending, in-progress, resolved, ignored

Code-to-spec mode:

  • --check: Run discrepancy detection now
  • --severity <level>: Filter by severity: trivial, minor, major, breaking

Common:

  • --json: Output as JSON for scripting

Subcommands

list (default)

Lists detected discrepancies with severity, type, and description.

🔍 DETECTED DISCREPANCIES (5)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

DISC-0001   ❌ BREAKING   api-route          POST /​api/​users removed
DISC-0002   ⚠️ MAJOR      function-signature  getUserById params changed
DISC-0003   ⚠️ MINOR      api-route          GET /​api/​orders path changed
DISC-0004   ✅ TRIVIAL    type-definition    User type updated
DISC-0005   ⚠️ MAJOR      api-route          New DELETE /​api/​users/:id

Use '/​sw:discrepancies show <id>' to view details
Use '/​sw:discrepancies accept <id>' to apply patch

show <id>

Shows full discrepancy details with recommended action and patch.

🔍 DISCREPANCY DETAILS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

ID:          DISC-0002
Type:        function-signature
Category:    modified
Severity:    ⚠️ major
Risk:        medium

Spec Value:  getUserById(id: string): User
Code Value:  getUserById(id: string, options?: Options): User | null

Spec File:   docs/​api.md:45
Code File:   src/​services/​user.ts:123

Description: Function signature has changed from documented version.
             Code is the source of truth - specs should be updated.

Recommended: 👀 review-required
Patch Available: Yes

Use '/​sw:discrepancies accept DISC-0002' to apply patch
Use '/​sw:discrepancies dismiss DISC-0002' to mark intentional

check

Run discrepancy detection immediately.

🔍 Running discrepancy check...

Analyzing:
  ✓ TypeScript functions: 156 exported
  ✓ Type definitions: 89 exported
  ✓ API routes: 34 detected

Comparing against specs:
  ✓ Parsed 12 spec files

Results:
  Found 5 discrepancies
  - Breaking: 1
  - Major: 2
  - Minor: 1
  - Trivial: 1

Use '/​sw:discrepancies' to view list

accept <id>

Apply the recommended patch to update specs.

🔧 Applying patch for DISC-0002...

File:    docs/​api.md
Line:    45
Change:  getUserById(id: string): User
      →  getUserById(id: string, options?: Options): User | null

✅ Patch applied successfully
Remaining: 4 discrepancies

dismiss <id>

Mark a discrepancy as intentional (won't be flagged again).

✅ Dismissed DISC-0002 (marked as intentional)
Remaining: 4 discrepancies

Related

  • /​sw:sync-monitor: Dashboard showing discrepancy count
  • /​sw:notifications: View discrepancy notifications

More skills from majiayu000

xiaohongshu logo
majiayu000/claude-arsenal

xiaohongshu

xiaohongshu

286 148
View
agent-task-conductor logo
majiayu000/claude-skill-registry

agent-task-conductor

Conduct multi-agent task orchestration and workflow coordination.

663 1
View
conductor-setup logo
majiayu000/claude-skill-registry

conductor-setup

Initialize project with Conductor artifacts (product definition,

663 1
View
animation-designer logo
majiayu000/claude-skill-registry

animation-designer

Expert in web animations, transitions, and motion design using Framer Motion and CSS

663 1
View
diagramming logo
majiayu000/claude-skill-registry

diagramming

Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...

663 1
View
h3-pg logo
majiayu000/claude-skill-registry-data

h3-pg

PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.

23 1
View
conductor-development logo
majiayu000/claude-skill-registry

conductor-development

Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...

663 1
View
conductor-status logo
majiayu000/claude-skill-registry

conductor-status

Display project status, active tracks, and next actions

663 1
View
dockerization logo
majiayu000/claude-skill-registry

dockerization

Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.

663 1
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View