Skip to content
This repository was archived by the owner on Jun 18, 2026. It is now read-only.

v7.2.26 — json_builder Tool & Schema-Aware Validation

Choose a tag to compare

@catlog22 catlog22 released this 29 Mar 06:59

What's New

json_builder Tool (Core Feature)

New schema-aware JSON construction and validation tool that replaces manual cat schema + hand-written validation across the entire workflow system.

5 Commands:

  • init — Create schema-compliant JSON skeleton from any of 24 registered schemas
  • set — Incremental field setting with instant per-field validation (supports path syntax: field.sub, arr[+], arr[0], arr[?key=val])
  • validate — Full structural (JSON Schema draft-07 subset) + semantic quality validation
  • merge — Merge multiple same-schema JSONs with dedup_by_path strategy (keeps highest relevance)
  • info — Compact schema summary replacing raw schema file reads (~100-500 lines → ~20 lines)

Validation Layers:

  • Layer 1: Structural — required/type/enum/const/pattern/minLength/minItems/minimum/maximum
  • Layer 2: Semantic — generic rationale detection, key_code/topic_relation quality checks, circular dependency detection
  • Layer 3: Completeness — all required fields filled with non-empty values

24 Registered Schemas: explore, diagnosis, finding, plan, plan-fix, plan-legacy, fix-legacy, tech, guidelines, issue, queue, review-dim, review-deep, debug-log, discussion, task, solution, verify, discovery-state, conflict, registry, team-tasks, plan-verify

Agent & Skill Updates

All agents and skills updated to use json_builder instead of raw schema file reads:

  • Agents: cli-explore-agent, cli-lite-planning-agent, action-planning-agent, issue-plan-agent
  • Skills: workflow-plan, workflow-tdd-plan, workflow-test-fix, review-cycle (module + session), workflow-multi-cli-plan
  • Commands: workflow/spec/setup

Other Changes

  • Workflow session awareness spec added to CLAUDE.md and AGENTS.md
  • Removed deprecated prep-cycle.md and prep-plan.md docs

Full Changelog: v7.2.25...v7.2.26