Skip to content

docs: require confirmation for release notes changes - #89

Merged
JJasonSun merged 1 commit into
mainfrom
docs/release-notes-confirmation
Sep 28, 2026
Merged

JJasonSun merged 1 commit into
mainfrom
docs/release-notes-confirmation

Conversation

@JJasonSun

Copy link
Copy Markdown
Collaborator

Summary

- Update changelog as part of API documentation sync.
+ Present new entries and substantive edits for explicit user or maintainer confirmation.

Routine documentation work does not automatically add release notes. Other documentation work continues while confirmation is pending.

API contract

Not changed.

Evidence

  • Before: AGENTS.md included changelog in the API documentation update list.
    After: It requires confirmation of proposed additions and substantive edits before writing them.
  • git diff --check passed; the diff contains only AGENTS.md.

Checklist

  • I kept the change focused and public-facing.
  • No secrets, private URLs, phone numbers, or customer data were added.
  • Any OpenAPI change describes supported public behavior — not applicable; OpenAPI is unchanged.
  • I updated tests when observable site behavior changed — not applicable.
  • I added screenshots for visual changes — not applicable.
  • I ran pnpm run validate — not run; this change only updates agent instructions.

Merge Danger

Door: Two-way. Reverting restores the previous instructions.

Blast Radius: Documentation. Changes the agent's release-notes workflow.

@JJasonSun
JJasonSun merged commit f966919 into main Sep 28, 2026
1 check passed
@JJasonSun
JJasonSun deleted the docs/release-notes-confirmation branch September 28, 2026 08:09
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