ci: harden local release and mirror readiness gates - #115
Conversation
|
Bugbot is not enabled for your account, so this pull request was not reviewed. Enable Bugbot in the Cursor dashboard to get automatic reviews on future PRs. |
📦 Bundle Size Analysis
|
There was a problem hiding this comment.
Review Summary
This PR adds track metadata, plan, and specification for ANZ multi-git archive mirroring. The changes establish a foundation for repository mirroring and release redundancy.
Critical Issues Found (2)
Two logic errors must be fixed before merge:
- plan.md: References non-existent
workflow.mdfile, making Phase 2 tasks unverifiable - spec.md: Incorrect project name (
nz-legislationinstead ofanz-legislation), causing implementation confusion
Both issues have blocking impact on execution and must be corrected to ensure the track can be properly implemented.
You can now have the agent implement changes and create commits directly on your pull request's source branch. Simply comment with /q followed by your request in natural language to ask the agent to make changes.
| ## Phase 2: Registry Redundancy Verification | ||
|
|
||
| - [ ] Gated: Confirm package versions publish to both canonical npm registry and secondary GitHub Packages registry. | ||
| - [ ] Gated: Conductor - User Manual Verification 'Phase 2: Registry Redundancy Verification' (Protocol in workflow.md) |
There was a problem hiding this comment.
🛑 Logic Error: Reference to non-existent file prevents verification. The plan references 'Protocol in workflow.md' but this file does not exist in the repository. This makes the gated task unverifiable and blocks proper execution of Phase 2.
| - [ ] Gated: Conductor - User Manual Verification 'Phase 2: Registry Redundancy Verification' (Protocol in workflow.md) | |
| - [ ] Gated: Conductor - User Manual Verification 'Phase 2: Registry Redundancy Verification' (Protocol documented in plan) |
|
|
||
| ## Overview | ||
|
|
||
| This track implements multi-git repository mirroring and backup publishing strategies for the `nz-legislation` CLI tool to guarantee durability and prevent censorship or single-point-of-failure repository/package takedowns. |
There was a problem hiding this comment.
🛑 Logic Error: Incorrect project name in specification. This document references nz-legislation but the repository and other track files consistently use anz-legislation. This inconsistency will confuse developers implementing this specification.
| This track implements multi-git repository mirroring and backup publishing strategies for the `nz-legislation` CLI tool to guarantee durability and prevent censorship or single-point-of-failure repository/package takedowns. | |
| This track implements multi-git repository mirroring and backup publishing strategies for the ANZ Legislation tools to guarantee durability and prevent censorship or single-point-of-failure repository/package takedowns. |
6da29ff to
5801fc1
Compare
📦 Bundle Size Analysis
|
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
5801fc1 to
e1a4bed
Compare
📦 Bundle Size Analysis
|
What changed
Add the ANZ multi-Git archive mirroring track metadata, plan, and specification while preserving current provider release/readiness controls.
Why
Make the local release and mirror readiness work explicit and reviewable.
Validation