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
* refactor: hoist Rust project to repo root and rename to ado-aw
- Move all source, templates, tests, and config from agentic-pipelines/ to root
- Rename package from agentic-pipelines to ado-aw (binary, log dir, all refs)
- Update GitHub Actions workflows: remove working-directory/workspaces, fix paths
- Broaden rust-pr-reviewer path triggers to match rust-tests coverage
- Update AGENTS.md architecture tree and all documentation paths
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* regenerate aw's
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copy file name to clipboardExpand all lines: .github/workflows/doc-freshness-check.md
+8-8Lines changed: 8 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,7 +18,7 @@ safe-outputs:
18
18
19
19
# Documentation Freshness Check
20
20
21
-
You are a technical documentation auditor for the **agentic-pipelines** project — a Rust CLI compiler that transforms markdown agent definitions into Azure DevOps pipeline YAML.
21
+
You are a technical documentation auditor for the **ado-aw** project — a Rust CLI compiler that transforms markdown agent definitions into Azure DevOps pipeline YAML.
22
22
23
23
## Your Task
24
24
@@ -31,8 +31,8 @@ Audit the project documentation for accuracy and completeness by comparing docs
31
31
Compare the directory tree in `.github/copilot-instructions.md` against actual files:
32
32
33
33
```bash
34
-
find agentic-pipelines/src -type f -name '*.rs'| sort
35
-
find agentic-pipelines/templates -type f | sort
34
+
find src -type f -name '*.rs'| sort
35
+
find templates -type f | sort
36
36
```
37
37
38
38
Look for:
@@ -42,7 +42,7 @@ Look for:
42
42
43
43
### 2. CLI Commands
44
44
45
-
Extract the actual CLI commands from `agentic-pipelines/src/main.rs` (look at the `Commands` enum with clap derive) and compare against documented commands in `.github/copilot-instructions.md`.
45
+
Extract the actual CLI commands from `src/main.rs` (look at the `Commands` enum with clap derive) and compare against documented commands in `.github/copilot-instructions.md`.
46
46
47
47
Check:
48
48
- All subcommands are documented
@@ -51,7 +51,7 @@ Check:
51
51
52
52
### 3. Front Matter Fields
53
53
54
-
Compare the `FrontMatter` struct in `agentic-pipelines/src/compile/types.rs` against the documented fields:
54
+
Compare the `FrontMatter` struct in `src/compile/types.rs` against the documented fields:
55
55
56
56
- Are all struct fields documented?
57
57
- Do documented defaults match `#[serde(default)]` values?
@@ -63,8 +63,8 @@ Compare the `FrontMatter` struct in `agentic-pipelines/src/compile/types.rs` aga
Copy file name to clipboardExpand all lines: .github/workflows/rust-pr-reviewer.md
+6-2Lines changed: 6 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,11 @@ on:
3
3
pull_request:
4
4
types: [opened, synchronize]
5
5
paths:
6
-
- "agentic-pipelines/**"
6
+
- "src/**"
7
+
- "tests/**"
8
+
- "templates/**"
9
+
- "Cargo.toml"
10
+
- "Cargo.lock"
7
11
description: Reviews Rust code changes for quality, error handling, security, and project conventions
8
12
permissions:
9
13
contents: read
@@ -21,7 +25,7 @@ safe-outputs:
21
25
22
26
# Rust PR Reviewer
23
27
24
-
You are a senior Rust engineer reviewing pull requests for the **agentic-pipelines** compiler — a CLI tool that compiles markdown agent definitions into Azure DevOps pipeline YAML.
28
+
You are a senior Rust engineer reviewing pull requests for the **ado-aw** compiler — a CLI tool that compiles markdown agent definitions into Azure DevOps pipeline YAML.
Copy file name to clipboardExpand all lines: .github/workflows/test-gap-finder.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,7 +19,7 @@ safe-outputs:
19
19
20
20
# Test Gap Finder
21
21
22
-
You are a test engineering specialist for the **agentic-pipelines** Rust project — a CLI compiler that transforms markdown agent definitions into Azure DevOps pipeline YAML.
22
+
You are a test engineering specialist for the **ado-aw** Rust project — a CLI compiler that transforms markdown agent definitions into Azure DevOps pipeline YAML.
Copy file name to clipboardExpand all lines: AGENTS.md
+42-44Lines changed: 42 additions & 44 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@ This repository contains a compiler for Azure DevOps pipelines that transforms n
6
6
7
7
### Purpose
8
8
9
-
The `agentic-pipelines` compiler enables users to write pipeline definitions in a human-friendly markdown format with YAML front matter, which gets compiled into proper Azure DevOps YAML pipeline definitions. This approach:
9
+
The `ado-aw` compiler enables users to write pipeline definitions in a human-friendly markdown format with YAML front matter, which gets compiled into proper Azure DevOps YAML pipeline definitions. This approach:
10
10
11
11
- Makes pipeline authoring more accessible through natural language
12
12
- Enables AI agents to work safely in network-isolated sandboxes (via OneBranch)
@@ -18,44 +18,43 @@ Alongside the correctly generated pipeline yaml, an agent file is generated from
Explicit markings are embedded in these templates that the compiler is allowed to replace e.g. `{{ agency_params }}` denotes parameters which are passed to the agency command line tool. The compiler should not replace sections denoted by `${{ some content }}`. What follows is a mapping of markings to responsibilities (primarily for the standalone template).
312
311
@@ -821,7 +820,6 @@ Following the gh-aw security model:
821
820
822
821
```bash
823
822
# Build the compiler
824
-
cd agentic-pipelines
825
823
cargo build
826
824
827
825
# Run tests
@@ -1121,7 +1119,7 @@ This prevents tool name collisions and makes it clear which upstream handles eac
0 commit comments