Skip to content

Commit 241c578

Browse files
committed
fix(requirements): escape markdown table pipes and update cypilot info command
- Escape pipe characters in agent-compliance.md table to prevent markdown rendering issues - Update execution-protocol.md to use `cpt info` CLI command instead of direct Python script invocation Signed-off-by: ainetx <viator@via-net.org>
1 parent ee7380e commit 241c578

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

.bootstrap/.core/requirements/agent-compliance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Agent MUST structure validation output with these six sections:
8888
|---|---|
8989
| **1. Protocol Compliance** | Rules Mode: STRICT (`cypilot-sdlc`); Artifact Read: `{path}` (`{N}` lines); Checklist Loaded: `{path}` (`{N}` lines) |
9090
| **2. Deterministic Gate** | Status: PASS/FAIL; Errors: `{list if any}` |
91-
| **3. Semantic Review (MANDATORY)** | `Checklist Progress` table with `{ID} | PASS/FAIL/N/A | {quote or violation description}` for each category; `Categories Summary` with Total, PASS, FAIL, N/A (explicit), N/A (missing statement) → VIOLATIONS |
91+
| **3. Semantic Review (MANDATORY)** | `Checklist Progress` table with `{ID} \| PASS/FAIL/N/A \| {quote or violation description}` for each category; `Categories Summary` with Total, PASS, FAIL, N/A (explicit), N/A (missing statement) → VIOLATIONS |
9292
| **4. Agent Self-Test** | Answers to all 6 self-test questions with evidence |
9393
| **5. Final Status** | Deterministic: PASS/FAIL; Semantic: PASS/FAIL (`{N}` issues); Overall: PASS/FAIL |
9494
| **6. Issues (if any)** | Detailed issue descriptions |

.bootstrap/.core/requirements/execution-protocol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ Available kits:
130130
### Discover Cypilot
131131

132132
```bash
133-
python3 {cypilot_path}/.core/skills/cypilot/scripts/cypilot.py --json info --root {PROJECT_ROOT} --cypilot-root {cypilot_path}
133+
cpt info --json --root {PROJECT_ROOT} --cypilot-root {cypilot_path}
134134
```
135135

136136
Parse JSON output: `status`, `cypilot_dir`, `project_root`, `specs`, `rules`, `variables`.

requirements/agent-compliance.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ Agent MUST structure validation output with these six sections:
8888
|---|---|
8989
| **1. Protocol Compliance** | Rules Mode: STRICT (`cypilot-sdlc`); Artifact Read: `{path}` (`{N}` lines); Checklist Loaded: `{path}` (`{N}` lines) |
9090
| **2. Deterministic Gate** | Status: PASS/FAIL; Errors: `{list if any}` |
91-
| **3. Semantic Review (MANDATORY)** | `Checklist Progress` table with `{ID} | PASS/FAIL/N/A | {quote or violation description}` for each category; `Categories Summary` with Total, PASS, FAIL, N/A (explicit), N/A (missing statement) → VIOLATIONS |
91+
| **3. Semantic Review (MANDATORY)** | `Checklist Progress` table with `{ID} \| PASS/FAIL/N/A \| {quote or violation description}` for each category; `Categories Summary` with Total, PASS, FAIL, N/A (explicit), N/A (missing statement) → VIOLATIONS |
9292
| **4. Agent Self-Test** | Answers to all 6 self-test questions with evidence |
9393
| **5. Final Status** | Deterministic: PASS/FAIL; Semantic: PASS/FAIL (`{N}` issues); Overall: PASS/FAIL |
9494
| **6. Issues (if any)** | Detailed issue descriptions |

requirements/execution-protocol.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ Available kits:
130130
### Discover Cypilot
131131

132132
```bash
133-
python3 {cypilot_path}/.core/skills/cypilot/scripts/cypilot.py --json info --root {PROJECT_ROOT} --cypilot-root {cypilot_path}
133+
cpt info --json --root {PROJECT_ROOT} --cypilot-root {cypilot_path}
134134
```
135135

136136
Parse JSON output: `status`, `cypilot_dir`, `project_root`, `specs`, `rules`, `variables`.

0 commit comments

Comments
 (0)