Skip to content

docs(forge): supersede poll-driver record for board webhook cutover (RIG-2883) - #707

Open
rigel-mintaka wants to merge 1 commit into
mainfrom
compass-forge/rig-2883-t6-docs
Open

docs(forge): supersede poll-driver record for board webhook cutover (RIG-2883)#707
rigel-mintaka wants to merge 1 commit into
mainfrom
compass-forge/rig-2883-t6-docs

Conversation

@rigel-mintaka

Copy link
Copy Markdown
Contributor

Mark the SEA-1810 forge-poll driver design record Superseded by the board webhook-ingestion record (DL-281), the T6 docs delta of the poll→webhooks cutover.

The record's status header flips ActiveSuperseded by ../compass-forge-board-webhook-ingestion/design.md (the house format, per compass-tauri-shell.md), with a superseded callout noting DL-161's board-poll retirement, DL-162's forge_repo_subscriptions + --forge-repos seed survival, DL-163's now-writer-less forge_list_cursors, and the removed --forge-poll / --forge-poll-interval flags and $COMPASS_FORGE_POLL(_INTERVAL) env vars.

The App-setup runbook and operator flag/env prose docs the T6 brief also names have no on-disk target: the GitHub App runbook is shipped by the agent-notification T7 (not yet landed), and the poll flag/env strings live only in main.go -help text and frozen design records — both out of scope for a docs-only slice. No DECISIONS.md edit (DL-281 landed in #695).

markdownlint-cli2: 0 errors on the changed file.

Refs RIG-2883
Co-authored-by: Matt Wilkinson matt@rigel.build

…RIG-2883)

Mark the SEA-1810 forge-poll driver design record `Superseded by` the board webhook-ingestion record (DL-281), the T6 docs delta of the poll→webhooks cutover.

The record's status header flips `Active` → `Superseded by ../compass-forge-board-webhook-ingestion/design.md` (the house format, per `compass-tauri-shell.md`), with a superseded callout noting DL-161's board-poll retirement, DL-162's `forge_repo_subscriptions` + `--forge-repos` seed survival, DL-163's now-writer-less `forge_list_cursors`, and the removed `--forge-poll` / `--forge-poll-interval` flags and `$COMPASS_FORGE_POLL(_INTERVAL)` env vars.

The App-setup runbook and operator flag/env prose docs the T6 brief also names have no on-disk target: the GitHub App runbook is shipped by the agent-notification T7 (not yet landed), and the poll flag/env strings live only in `main.go` `-help` text and frozen design records — both out of scope for a docs-only slice. No `DECISIONS.md` edit (DL-281 landed in #695).

markdownlint-cli2: 0 errors on the changed file.

Refs RIG-2883
Co-authored-by: Matt Wilkinson <matt@rigel.build>
@linear-code

linear-code Bot commented Aug 28, 2026

Copy link
Copy Markdown

RIG-2883

@github-actions

Copy link
Copy Markdown

Compass engineering docs preview: https://compass-forge-rig-2883-t6-do.compass-eng-docs.pages.dev

Deployed from compass-forge/rig-2883-t6-docs at afbf0e0.

Changed pages:

@rigel-mintaka
rigel-mintaka marked this pull request as ready for review August 28, 2026 05:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant