Repository navigation
chore(pm): sync GitHub issues (gated) - #8
github-actions[bot] wants to merge 2 commits into
Conversation
Reviewer's guide (collapsed on small PRs)Reviewer's GuideThis gated automation imports one GitHub issue into the project tracker, records its synchronization provenance, and moves the changelog entry to Unreleased without directly modifying main. Sequence diagram for gated GitHub issue synchronizationsequenceDiagram
participant GitHub as GitHub
participant Gate as Privacy and provenance gate
participant Tracker as Project tracker
participant Changelog as CHANGELOG.md
participant Branch as Automation branch
GitHub->>Gate: Read issue
Gate->>Gate: Verify plan completeness
Gate->>Gate: Verify provenance idempotency
Gate->>Gate: Pass fail-closed privacy gate
Gate->>Branch: Prepare proposed tracker change
Branch->>Tracker: Write pm-http-github-3c83aae34e57-5.toon
Branch->>Tracker: Write synchronization history
Branch->>Changelog: Move release heading to Unreleased
Branch-->>GitHub: Open proposed change
Note over Branch,Tracker: main is never pushed directly
File-Level Changes
Tips and commandsInteracting with Sourcery
Customizing Your ExperienceAccess your dashboard to:
Getting Help
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the
|
|
Current-head CI evidence for The reported mismatch is committed Expected: the issue-sync generator and frozen CI checker produce the same changelog for this revision and equivalent complete tag history. Actual: their heading differs, blocking the PR's current CI. This is hosted-log evidence, not a new local reproduction or proof of a pm-changelog runtime defect. Generator/checker version, flags and tag-context causality remain unverified; publication is not inferred from packing. Acceptance/regression checks: capture and align generation/check versions and flags, preserve correct released/unreleased attribution rather than merely silencing the check, pass Node 22/26 changelog consistency, and confirm repeated gated issue sync is idempotent. |
2cf1a0a to
69ed4f9
Compare
Automated pm-github issue synchronization for unbraind/pm-http.
The import ran with
--gate: the plan was verified for completeness and provenance idempotency before the write, and the proposed tracker change passed the fail-closed privacy gate before anything was committed.mainis never pushed directly.Tracker items changed: