Skip to content

Commit ed46b2a

Browse files
ivorbCopilot
andcommitted
Generate Lab D's task table instead of using a Liquid include
The landing page called {% include lab-tasks-table.html lab='D' %}, written when that include existed on the PoC branch. It never reached main: lab pages are read directly by platforms that don't render Liquid, so A, B and C now carry a real markdown table written by tools/generate_lab_blocks.py between HTML comment markers. Lab D now follows the same pattern. Also drops the core duration from the intro prose, which restated a number the generated block already gives. A, B and C had the same line removed for the same reason - one source for the timings, not two. Verified against main's tooling: all Tier 0 checks pass, --check is clean, and sync.py reports 4 labs in sync with no files updated, confirming the generated infrastructure matches the canonical source byte for byte. Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com> Copilot-Session: dc4690cc-57d6-48a7-abc8-bc8570113ab1
1 parent f6d9703 commit ed46b2a

1 file changed

Lines changed: 10 additions & 2 deletions

File tree

Instructions/Consolidated/D-observe-evaluate-and-secure-agents.md

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,11 +122,19 @@ one virtual environment, and one `.env`, so if you'd rather work straight throug
122122

123123
## Lab at a glance
124124

125-
Complete the **Core** tasks first (about **1 hour**) — they end with an agent you can see
125+
Complete the **Core** tasks first — they end with an agent you can see
126126
inside and a scorecard for its answers. Then add the **Optional** task if you want to test
127127
how it stands up to attack.
128128

129-
{% include lab-tasks-table.html lab='D' %}
129+
<!-- BEGIN GENERATED: task-table - do not edit by hand; run: python tools/generate_lab_blocks.py -->
130+
| Section | Task | Level | Time |
131+
| --- | --- | --- | --- |
132+
| **Core** | [Task 1 – Trace your agent](D1-trace-your-agent.md) | ▰▰▰▱▱ L300 | ~25 min |
133+
| **Core** | [Task 2 – Evaluate answer quality](D2-evaluate-answer-quality.md) | ▰▰▰▱▱ L300 | ~35 min |
134+
| *Optional* | [Task 3 – Red team your agent](D3-red-team-your-agent.md) | ▰▰▰▰▱ L400 | ~35 min |
135+
136+
**Core tasks:** about **60 minutes**. **Full lab**, including every optional task: about **1 hour 35 minutes**.
137+
<!-- END GENERATED: task-table -->
130138

131139
**Choosing your path** — pick the tasks that fit the time you have:
132140

0 commit comments

Comments
 (0)