Visitar URL original
Name the Pin and Hook-Helper Gaps as Hand Checks in RESYNC.md by ptr727 · Pull Request #4139 · ptr727/ProjectTemplate · GitHub
Skip to content

Name the Pin and Hook-Helper Gaps as Hand Checks in RESYNC.md - #4139

Merged
ptr727 merged 6 commits into
developfrom
burndown/resync-undetectable-gaps
Nov 13, 2026
Merged

ptr727 merged 6 commits into
developfrom
burndown/resync-undetectable-gaps

Conversation

@ptr727

@ptr727 ptr727 commented Nov 13, 2026 •

Copy link
Copy Markdown
Owner

Names the two gaps from #4117 as hand checks in RESYNC.md section 5: a caller workflow pin behind the newest hub release, and a missing hub_fetch_run.py or a hook config that does not call it. Whether spec/audit.py should check the pin mechanically is decision #4137 and is not implemented here. The hook-helper half stays a hand check because GOVERNANCE.md says parity.hooks is never mechanized by spec/audit.py.

Also fixes a disagreement #4133 left: the RESYNC.md flowchart labelled step 1 "fetch hub main" without the develop exception #4133 added to the section 1 prose. The label now carries it.

Closes on promotion: #4117

Local review: the findings raised by the passes and by hosted review were fixed; the last recorded pass found nothing.

🤖 Generated with Claude Code

ptr727 and others added 4 commits November 12, 2026 23:01
…art to the Develop Exception

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Copilot AI lite review requested due to automatic review settings November 13, 2026 07:08
@coderabbitai

coderabbitai Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

Run configuration

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@ptr727

ptr727 commented Nov 13, 2026

Copy link
Copy Markdown
Owner Author

A recorded local strict-review pass covers head 9e1d08ccb9406d606813c3e82a926f749f181a4f, the content this pull request carries at that commit against develop, and it recorded 3 findings.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 Changes recommended

RESYNC.md still contains unsupported causal and comparative claims and lacks a documented remedy path for addressing a stale pin.

3 open issues
What changed in this PR

Updates RESYNC.md to document manual checks for caller workflow pins and hook-helper wiring, and aligns the flowchart with the develop-branch exception.

Changes:

  • Clarifies when resync tooling should use the hub's develop branch.
  • Documents manual checks for outdated workflow pins and missing or unwired hub_fetch_run.py.
  • Adds the relevant Governance cross-reference.
  • Records findings on unsupported wording and the missing remediation path for stale pins.
File Description
RESYNC.md Updates the resync flowchart and documents manual checks for caller workflow pins and hook-helper wiring.

Review effort: Lite

Comment thread RESYNC.md Resolved
Comment thread RESYNC.md Resolved
Comment thread RESYNC.md Resolved
@codecov

codecov Bot commented Nov 13, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 76.70%. Comparing base (b38e084) to head (9d5eccd).
⚠️ Report is 181 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #4139      +/-   ##
===========================================
- Coverage    81.60%   76.70%   -4.91%     
===========================================
  Files           26       40      +14     
  Lines         9070    14148    +5078     
===========================================
+ Hits          7402    10852    +3450     
- Misses        1668     3296    +1628     
Flag Coverage Δ
python-3.13 76.70% <ø> (-4.91%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@ptr727

ptr727 commented Nov 13, 2026

Copy link
Copy Markdown
Owner Author

@coderabbitai review

@ptr727

ptr727 commented Nov 13, 2026

Copy link
Copy Markdown
Owner Author

/review

@coderabbitai

coderabbitai Bot commented Nov 13, 2026 •

Copy link
Copy Markdown
Action not completed

Review rate limited.

Note: CodeRabbit is an incremental review system and does not re-review already reviewed commits. This command is applicable only when automatic reviews are paused.

ptr727 and others added 2 commits November 12, 2026 23:21
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@ptr727

ptr727 commented Nov 13, 2026

Copy link
Copy Markdown
Owner Author

A recorded local strict-review pass covers head 9d5eccd6e006062b7064aa75e6319a9d065277e4, the content this pull request carries at that commit against develop, and it recorded 0 findings.

@ptr727
ptr727 merged commit b91d7a6 into develop Nov 13, 2026
13 checks passed
@ptr727
ptr727 deleted the burndown/resync-undetectable-gaps branch November 13, 2026 07:41
ptr727 added a commit that referenced this pull request Nov 13, 2026
… Rules (#4189)

## Summary

Promotes the backlog-burndown rounds and changes from other hub sessions
from `develop` to `main`.

- Hooks and the prose gate: #4132, #4134, #4136, #4145, #4152, #4184.
The Husky hook reads its path list once and diffs a merge against
`MERGE_HEAD`. Interrupts re-raise their signal, a Markdown code span
reads as quoted data, and the gate picks a commit's diff base and
recognizes a conflicted promotion's branch cut from `main`.
- Procedures and carried rules: #4133, #4139, #4141, #4149, #4166,
#4177, #4179, #4183, #4185. Resync, audit and check-this-repo procedure
gaps, code style and shell interrupt rules, review-loop gaps across four
skills, the context and delegation section of `AGENTS.md`, question
rules in governance, the promotion line in pull request bodies,
closing-keyword behavior on promotion, and the history-rewrite premise.
- Review and cleanup tooling: #4138, #4148, #4154, #4156, #4157, #4163,
#4164, #4168, #4174, #4180. Cleanliness reads, parked handoffs, the
backlog report's JSON output, exact inline script pins, trusted inputs,
env-file includes, the bounded review wait, side-reviewer matching, and
a Copilot billing-failure notice read as a refusal.
- Workflow and runbook contract: #4153, #4155, #4169, #4171, #4178,
#4182. The runtime-secrets check, a registry entry and spec references,
the Copilot runbook pointers, credential-free checkout steps, and the
deploy-key and runner wording.
- From other hub sessions: #4159 (a repository's own .NET line under a
fleet default), #4161 (the 1Password CLI as an optional host tool),
#4162 (Codex's Windows installer and one managed opencode copy). These
carry no promotion line.

#4182 carries no promotion line by design, and #4175 holds the split-out
part of #4057's scope. Both #1448 and #4175 stay open.

Fixes #1071
Fixes #1154
Fixes #1391
Fixes #1471
Fixes #1594
Fixes #1620
Fixes #1627
Fixes #1650
Fixes #1801
Fixes #2853
Fixes #3620
Fixes #3668
Fixes #3697
Fixes #3766
Fixes #3787
Fixes #3837
Fixes #3840
Fixes #3842
Fixes #3844
Fixes #3865
Fixes #3882
Fixes #3890
Fixes #3894
Fixes #3912
Fixes #3916
Fixes #3954
Fixes #4014
Fixes #4015
Fixes #4016
Fixes #4043
Fixes #4050
Fixes #4057
Fixes #4058
Fixes #4062
Fixes #4084
Fixes #4097
Fixes #4098
Fixes #4099
Fixes #4104
Fixes #4108
Fixes #4114
Fixes #4115
Fixes #4117
Fixes #4118
Fixes #4119
Fixes #4121
Fixes #4122
Fixes #4123
Fixes #4131
Fixes #4135
Fixes #4140
Fixes #4142
Fixes #4143
Fixes #4144
Fixes #4151

🤖 Generated with [Claude Code](https://claude.com/claude-code)
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.

2 participants