Skip to content

Commit af6e06f

Browse files
committed
Merge remote-tracking branch 'origin/main' into feat/pr-trigger-filters
2 parents 0c8e5e9 + a8b00a5 commit af6e06f

36 files changed

Lines changed: 2753 additions & 2850 deletions

.github/aw/actions-lock.json

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,6 @@
1010
"version": "v9.0.0",
1111
"sha": "d746ffe35508b1917358783b479e04febd2b8f71"
1212
},
13-
"github/gh-aw-actions/setup@v0.68.3": {
14-
"repo": "github/gh-aw-actions/setup",
15-
"version": "v0.68.3",
16-
"sha": "ba90f2186d7ad780ec640f364005fa24e797b360"
17-
},
1813
"github/gh-aw/actions/setup@v0.68.1": {
1914
"repo": "github/gh-aw/actions/setup",
2015
"version": "v0.68.1",

.github/workflows/cyclomatic-complexity-reducer.lock.yml

Lines changed: 71 additions & 104 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/doc-freshness-check.lock.yml

Lines changed: 65 additions & 98 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/doc-freshness-check.md

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,12 @@ The project maintains three documentation files, each serving a different audien
3030

3131
| File | Audience | Purpose |
3232
|------|----------|---------|
33-
| `AGENTS.md` | AI agents (Copilot coding agent) | Full project reference: architecture, types, template markers, safe outputs, CLI commands |
33+
| `AGENTS.md` | AI agents (Copilot coding agent) | High-level project overview, architecture, and index of detailed reference docs under `docs/` |
34+
| `docs/*.md` | AI agents and contributors | Per-concept reference: `docs/front-matter.md`, `docs/schedule-syntax.md`, `docs/engine.md`, `docs/parameters.md`, `docs/tools.md`, `docs/runtimes.md`, `docs/targets.md`, `docs/template-markers.md`, `docs/cli.md`, `docs/safe-outputs.md`, `docs/extending.md`, `docs/mcp.md`, `docs/network.md`, `docs/mcpg.md` |
3435
| `README.md` | Human developers | Quick start, setup guide, CLI reference, configuration examples |
3536
| `prompts/create-ado-agentic-workflow.md` | AI agents creating workflows | Step-by-step guide for authoring agent `.md` files with correct front matter |
3637

37-
All three must stay consistent with the codebase and with each other.
38+
All of these must stay consistent with the codebase and with each other.
3839

3940
## What to Check
4041

@@ -52,25 +53,25 @@ Look for:
5253
- New source files not reflected in the architecture tree
5354
- Moved or renamed files
5455

55-
### 2. CLI Commands (`AGENTS.md` + `README.md`)
56+
### 2. CLI Commands (`docs/cli.md` + `README.md`)
5657

57-
Extract the actual CLI commands from `src/main.rs` (look at the `Commands` enum with clap derive) and compare against documented commands in both `AGENTS.md` (CLI Commands section) and `README.md` (CLI Reference section).
58+
Extract the actual CLI commands from `src/main.rs` (look at the `Commands` enum with clap derive) and compare against documented commands in both `docs/cli.md` and `README.md` (CLI Reference section).
5859

5960
Check:
6061
- All subcommands are documented in both files
6162
- Arguments and flags match what's in the code
6263
- Default values in docs match actual defaults in code
6364

64-
### 3. Front Matter Fields (`AGENTS.md` + `README.md`)
65+
### 3. Front Matter Fields (`docs/front-matter.md` + `README.md`)
6566

66-
Compare the `FrontMatter` struct in `src/compile/types.rs` against the documented fields in both `AGENTS.md` and `README.md` (Agent File Reference → Front Matter Fields).
67+
Compare the `FrontMatter` struct in `src/compile/types.rs` against the documented fields in both `docs/front-matter.md` (and the per-concept docs it links to: `docs/engine.md`, `docs/tools.md`, `docs/runtimes.md`, `docs/parameters.md`, etc.) and `README.md` (Agent File Reference → Front Matter Fields).
6768

6869
- Are all struct fields documented?
6970
- Do documented defaults match `#[serde(default)]` values?
7071
- Are new fields missing from the documentation?
7172
- Are removed fields still documented?
7273

73-
### 4. Template Markers (`AGENTS.md`)
74+
### 4. Template Markers (`docs/template-markers.md`)
7475

7576
Scan template files for markers:
7677

@@ -79,14 +80,14 @@ grep -oP '\{\{[^}]+\}\}' src/data/base.yml
7980
grep -oP '\{\{[^}]+\}\}' src/data/1es-base.yml
8081
```
8182

82-
Compare against documented markers in `AGENTS.md`. Check for:
83+
Compare against documented markers in `docs/template-markers.md`. Check for:
8384
- Undocumented markers
8485
- Documented markers that no longer exist in templates
8586
- Markers whose documented behavior doesn't match the compiler implementation
8687

87-
### 5. Safe Output Tools (`AGENTS.md` + `README.md`)
88+
### 5. Safe Output Tools (`docs/safe-outputs.md` + `README.md`)
8889

89-
Compare tools defined in `src/tools/` against what's documented in both `AGENTS.md` and `README.md` (Safe Outputs section):
90+
Compare tools defined in `src/tools/` against what's documented in both `docs/safe-outputs.md` and `README.md` (Safe Outputs section):
9091
- Are all tools documented with correct parameters?
9192
- Do configuration options match the actual implementation?
9293
- Does `README.md` list all available safe output tools?

.github/workflows/issue-plan-maker.lock.yml

Lines changed: 85 additions & 128 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/issue-plan-maker.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@ on:
33
slash_command:
44
name: plan
55
events: [issues, issue_comment]
6-
bots:
7-
- "copilot[bot]"
86
description: Comprehensive issue investigation and planning triggered by /plan
97
permissions:
108
contents: read

0 commit comments

Comments
 (0)