You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
update README, skill definitions, and website layout
Rewrite README with comprehensive AI-DLC documentation covering
installation, terminology, unit model, workflows, and conventions.
Update skill SKILL.md files for construct, elaborate, fail, operate,
reflect, resume, and setup with refined instructions. Fix website
layout.tsx and inject-context hook.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- If no design MCP tools are discoverable, the subagent reports unavailability — log a warning and continue without design analysis
170
174
171
175
5. **UI Mockups**: If the intent involves user-facing interfaces (frontend, CLI, TUI, etc.), generate mockups for every distinct screen or view. This step is **mandatory** for any intent with a UI component:
@@ -231,6 +235,11 @@ Spawn one subagent per design file, in parallel with codebase Explore agents. Wh
**Skip mockups only if:** the intent has no user-facing interface (pure backend, API, data pipeline, infrastructure, etc.).
235
244
236
245
**Spawn multiple research paths in parallel.** Don't serialize explorations that are independent — launch all of them at once and synthesize when results return.
@@ -253,6 +262,11 @@ After each significant finding (API schema mapped, codebase pattern identified,
**After appending to discovery.md, keep only a brief summary in your context** — the full details are safely on disk and will be available to builders. This is the key benefit: your context stays lean for continued exploration while nothing is lost.
257
271
258
272
**CRITICAL**: Do not summarize or skip exploration. The exploration results directly determine whether the spec is accurate. If you explore a GraphQL API, report every type. If you read source code, report the actual architecture, not your guess about it.
@@ -283,6 +297,11 @@ Structure the domain model as:
283
297
- {description of any gap between what's needed and what's available}
284
298
- {proposed solution for each gap}
285
299
300
+
**Commit the domain model immediately after appending it to discovery.md:**
- If `status: error` — report the errors to the user. If `validation_passed: false`, the subagent already retried. Log the failures and proceed to Phase 7 (never block elaboration on ticket sync failure)
1277
1312
- If `status: success` — log the epic key and ticket keys, confirm validation passed, proceed to Phase 7
1278
1313
1314
+
Commit the ticket sync artifacts (updated intent.md and unit files with ticket keys, plus the results brief):
1315
+
1316
+
```bash
1317
+
git add .ai-dlc/${INTENT_SLUG}/
1318
+
git commit -m "elaborate(${INTENT_SLUG}): sync tickets to provider"
Based on session analysis and execution patterns, produce concrete settings changes. Write to `.ai-dlc/{intent-slug}/settings-recommendations.md`:
@@ -275,6 +281,12 @@ Example:
275
281
- Success criteria should specify test coverage thresholds numerically (units with "adequate coverage" criteria caused 2x reviewer cycles vs units with "80% line coverage")
276
282
```
277
283
284
+
Commit the settings recommendations artifact immediately after writing:
Copy file name to clipboardExpand all lines: plugin/skills/setup/SKILL.md
+17-2Lines changed: 17 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -229,15 +229,25 @@ For each **confirmed provider**, offer to customize how AI-DLC interacts with it
229
229
{contents of built-in default, body only (after frontmatter)}
230
230
```
231
231
- Tell the user: "Created `.ai-dlc/providers/{type}.md` with defaults as a starting point. Edit this file to customize how AI-DLC interacts with {type} for this project."
0 commit comments