Files
Claude-Code-Workflow/.ccw/specs/architecture-constraints.md
catlog22 de7ec94a06 feat: enhance skill templates, hooks, CLI routes, and settings UI
- Update SKILL-DESIGN-SPEC.md and skill-generator templates
- Add hook templates and expand CLI/system routes
- Improve SettingsPage UI
- Update architecture constraints spec

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-30 10:32:54 +08:00

1.0 KiB

title, readMode, priority, category, scope, dimension, keywords
title readMode priority category scope dimension keywords
Architecture Constraints optional medium general project specs
architecture
constraint
schema
compatibility
portability
design
arch

Architecture Constraints

Schema Evolution

  • [compatibility] When enhancing existing schemas, use optional fields and additionalProperties rather than creating new schemas. Avoid breaking changes.
  • [portability] Use relative paths for cross-artifact navigation to ensure portability across different environments and installations.

Skill Design

  • [decision:skills] All skills must follow Completion Status Protocol (DONE/DONE_WITH_CONCERNS/BLOCKED/NEEDS_CONTEXT) defined in SKILL-DESIGN-SPEC.md sections 13-14. New skills created via skill-generator auto-include the protocol reference. (2026-03-29)
  • [decision:hooks] Hook safety guardrails use TypeScript HookTemplate pattern (not standalone bash scripts) for integration with CCW hook endpoint system. Templates: careful-destructive-guard, freeze-edit-boundary. (2026-03-29)