Skip to content

Commit f5cf4cc

Browse files
refactor: move to pure community extension model, removing core file modifications
1 parent 2de2a79 commit f5cf4cc

5 files changed

Lines changed: 7 additions & 3 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
id: architect-preview
2+
name: Architect Impact Previewer
3+
version: 1.0.0
4+
description: Previews architectural risks and complexity before implementation.
5+
author: Umme Habiba
6+
type: command

scripts/impact_analyzer.py renamed to presets/community/architect-preview/scripts/impact_analyzer.py

File renamed without changes.

templates/commands/preview.md renamed to presets/community/architect-preview/templates/commands/preview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
description: Preview the architectural impact and risks of a proposed change across all specifications.
33
scripts:
4-
sh: python3 scripts/impact_analyzer.py --change "$ARGUMENTS" --model "${AI_MODEL_ID:-gpt-4o}"
4+
sh: python3 ../../scripts/impact_analyzer.py --change "$ARGUMENTS" --model "${AI_MODEL_ID:-gpt-4o}"
55
---
66

77
## User Input

src/specify_cli/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -862,7 +862,6 @@ def _get_skills_dir(project_path: Path, selected_ai: str) -> Path:
862862
"plan": "Generate technical implementation plans from feature specifications.",
863863
"tasks": "Break down implementation plans into actionable task lists.",
864864
"implement": "Execute all tasks from the task breakdown to build the feature.",
865-
"preview": "Predict the architectural impact, complexity, and risks of proposed changes.",
866865
"analyze": "Perform cross-artifact consistency analysis across spec.md, plan.md, and tasks.md.",
867866
"clarify": "Structured clarification workflow for underspecified requirements.",
868867
"constitution": "Create or update project governing principles and development guidelines.",

src/specify_cli/integrations/claude/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"plan": "Optional guidance for the planning phase",
1818
"tasks": "Optional task generation constraints",
1919
"implement": "Optional implementation guidance or task filter",
20-
"preview": "Predict the architectural impact, complexity, and risks of proposed changes.",
2120
"analyze": "Optional focus areas for analysis",
2221
"clarify": "Optional areas to clarify in the spec",
2322
"constitution": "Principles or values for the project constitution",

0 commit comments

Comments
 (0)