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
-[ ] Code quality improved: step numbering is sequential (no decimal sub-steps), curiosity gate is read once, verification checklist is grouped by phase
20
20
-[ ] E2E verification: invoke instruction-builder on a simple test skill and confirm it completes the design subagent phase successfully
21
+
22
+
## Jobs
23
+
24
+
### Job 1
25
+
26
+
Refactor `plugin/skills/instruction-builder-agent/first-use.md` with the following structural changes. The file is
27
+
the only file modified in this issue.
28
+
29
+
**Step 1: Add Prerequisites section after "Invocation Restriction" and before "Document Structure"**
30
+
31
+
Insert a new `## Prerequisites` section containing:
32
+
-**Required inputs:**`GOAL` and `EXISTING_INSTRUCTION_PATH` (or `"N/A"`)
33
+
-**Curiosity level:** Single read of `curiosity` from effective config (`get-config-output effective`), stored as
34
+
`CURIOSITY`. Document that this value gates Steps 5-11 (when `CURIOSITY = low`, skip test evaluation, adversarial
35
+
hardening, compression, and organic tests)
36
+
37
+
This replaces the 4 scattered `effort`/`curiosity` gate checks currently in Steps 4, 5, 6, and 7.
38
+
39
+
**Step 2: Extract Subagent Command Allowlist to shared section**
40
+
41
+
Move the "## Subagent Command Allowlist" section (currently embedded within Step 4) to a top-level section placed
42
+
after Prerequisites and before Procedure. Keep all three categories (test-run, grader/analyzer, all subagents) and
43
+
the full allowlist content. Add a single "instruction-based isolation limitation" note here instead of the two
44
+
separate "Note on instruction-based isolation" paragraphs currently in the test-run and grader sub-sections.
45
+
46
+
**Step 3: Flatten step numbering**
47
+
48
+
Renumber all steps to be sequential 1-based integers. The current structure maps to:
0 commit comments