Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .claude-plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
{
"name": "agentic-engineering",
"description": "The autonomous engineering system for repository portfolios — engineer, read-only surveyor, and meta-engineer agents; portfolio, product, spend, and improvement workflows; cross-tool instruction architecture and skill discovery; configured by the consumer AGENTS.md",
"version": "6.6.8",
"version": "6.6.9",
"source": "./plugins/agentic-engineering"
},
{
Expand Down
2 changes: 1 addition & 1 deletion .github/plugin/marketplace.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
{
"name": "agentic-engineering",
"description": "The autonomous engineering system for repository portfolios — engineer, read-only surveyor, and meta-engineer agents; portfolio, product, spend, and improvement workflows; cross-tool instruction architecture and skill discovery; configured by the consumer AGENTS.md",
"version": "6.6.8",
"version": "6.6.9",
"source": "./plugins/agentic-engineering"
},
{
Expand Down
2 changes: 1 addition & 1 deletion plugins/agentic-engineering/.claude-plugin/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "agentic-engineering",
"description": "The autonomous engineering system for repository portfolios — engineer, read-only surveyor, and meta-engineer agents; portfolio, product, spend, and improvement workflows; cross-tool instruction architecture and skill discovery; configured by the consumer AGENTS.md",
"version": "6.6.8",
"version": "6.6.9",
"author": {
"name": "devantler-tech",
"url": "https://github.com/devantler-tech"
Expand Down
8 changes: 8 additions & 0 deletions plugins/agentic-engineering/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,14 @@ The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/) and
new one before re-enabling unattended writes. Stopping early resumes writes with the retired FinOps
schedule still armed, or with a schedule pointing at an entrypoint that no longer resolves.

## 6.6.9 — 2026-10-26

**Fixed** — survey review accounting recognizes first-line Bugbot commands with
trailing text or connector-added footers. A command below a disclosure line
neither pairs nor closes the marker window; a longer command-name prefix also
does not count. Request emission, authentication,
head binding and review/readiness gates remain unchanged.

## 6.6.8 — 2026-10-25

**Changed** — sync `portfolio-maintenance` from `https://github.com/devantler-tech/agent-skills` at `refs/tags/v1.28.1`.
Expand Down
15 changes: 11 additions & 4 deletions plugins/agentic-engineering/agents/portfolio-surveyor.agent.md
Original file line number Diff line number Diff line change
Expand Up @@ -457,10 +457,17 @@ The three marker forms are a **wire format shared with the orchestrator** — ma
only the linked winner; report no losing reservation after that request marker or its outcome.
Before a request exists, report the winner only until the short reservation window expires.
- **`review_pending=<cr@<sha>|codex@<sha>|bugbot@<sha>|none>`** from request markers, plus
reactions/acks and later artifacts. For a lane whose trigger must be a bare command, **pair the
marker with the next exact-author bare trigger**, ignoring interleaved comments from other authors
and reservation-only comments; another authenticated request marker or bare trigger closes the
pairing window. A marker is pending only inside the short no-reaction or generous acknowledged
reactions/acks and later artifacts. For Bugbot request accounting, **pair the marker with the
next exact-author comment whose first nonblank line names `@cursor review`**, including trailing
text or a connector-added footer. Count the command case-insensitively anywhere on that line,
with whitespace between `@cursor` and `review`, and `review` ending at a non-word character or end of line;
`@cursor reviewer` does not count. Text before the command is conservatively counted, never emitted.
Ignore interleaved comments from other authors and
reservation-only comments; another authenticated Bugbot request marker or counted trigger closes the
pairing window. A command below a disclosure line neither pairs nor closes that window.
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Resolved
This is conservative observation, not permission to emit new request shapes: the emitted
Bugbot trigger remains the exact bare command. Exact author, structural disclosure, provider
and full-head marker requirements are unchanged. A marker is pending only inside the short no-reaction or generous acknowledged
window; a result, a newer head, or evidenced expiry clears it.
- **`review_progress=<cr:no-gate@<sha>|codex:no-gate@<sha>|bugbot:no-gate@<sha>|none>`** when the
latest current-head provider produced neither a gate-satisfying success nor a finding. Derive it
Expand Down
2 changes: 1 addition & 1 deletion plugins/agentic-engineering/plugin.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "agentic-engineering",
"description": "The autonomous engineering system for repository portfolios — engineer, read-only surveyor, and meta-engineer agents; portfolio, product, spend, and improvement workflows; cross-tool instruction architecture and skill discovery; configured by the consumer AGENTS.md",
"version": "6.6.8",
"version": "6.6.9",
"author": {
"name": "devantler-tech",
"url": "https://github.com/devantler-tech"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@
"portfolio-surveyor": {
"enabled": true,
"mode": "delegated-read-only",
"definitionSha256": "7db2a4f871703b72c18e9ca38d445b85974eba8155696853b36122cf1af28fa5"
"definitionSha256": "e97a38eb100d87e852614cd87abf8eeee60501ee28b0eac323a538b8abaee99b"
},
"agent-improver": {
"enabledWhen": "Both optional consumer contract sections are present",
Expand Down
Loading