Skip to content

Re-vendor the carried hub files to the current canonical - #77

Merged
ptr727 merged 1 commit into
developfrom
revendor/hub-canonical
Aug 3, 2026
Merged

ptr727 merged 1 commit into
developfrom
revendor/hub-canonical

Conversation

@ptr727

@ptr727 ptr727 commented Aug 3, 2026

Copy link
Copy Markdown
Owner

.markdownlint-cli2.jsonc and repo-config/configure.sh are carried verbatim from ptr727/ProjectTemplate, so a copy that differs is drift rather than a choice. The hub's regenerated fleet divergence report lists this repo for both.

.markdownlint-cli2.jsonc is a comment-only change here and carries no lint behavior change. MD033 in this repo already reads { "allowed_elements": ["details", "summary"] }, identical to the canonical. What differs is the surrounding commentary, which the hub swept to one sentence per line.

An earlier version of this description claimed a behavior change restoring MD033. That was wrong for this repo. It was written from the fleet-wide shape of the sweep rather than from this repo's actual diff, and reused across pull requests without being checked against each one. Corrected here and on the two other pull requests carrying the same false claim.

repo-config/configure.sh advances to the current apply / check design. Verified applicable here rather than assumed: this repo carries repo-config/main.json and repo-config/operational/develop.json, which is exactly what the canonical resolves for an operational repo. Four repos elsewhere in the sweep carry the older ruleset-*.json filenames, and the script was withdrawn from those pull requests because it would abort on payloads that do not exist.

Known defects in the canonical script itself are filed at ptr727/ProjectTemplate#538 and are not patched here, since a local fix to a verbatim file would be reverted by the next re-vendor.

Line endings preserved, which matters here since this repo is lineEndings: lf.

Part of the fleet re-vendor sweep tracked in the hub's TODO.md.

These files are carried verbatim from ptr727/ProjectTemplate, so a local
copy that differs is drift rather than a choice. The hub's regenerated
fleet divergence report lists this repo for them.

Changed: .markdownlint-cli2.jsonc repo-config/configure.sh

Line endings preserved as each file held them.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings August 3, 2026 16:52

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Re-vendors two carried “hub” files to match the current canonical versions, focusing on comment/documentation clarity and keeping the repo aligned with fleet-managed configurations.

Changes:

  • Refines header/inline commentary in repo-config/configure.sh to match the current canonical “apply/check” documentation.
  • Updates explanatory comments in .markdownlint-cli2.jsonc while retaining the same lint rule settings.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
repo-config/configure.sh Canonicalized script documentation/comments for the apply/check workflow.
.markdownlint-cli2.jsonc Canonicalized markdownlint commentary; rule configuration remains the same.

Comment thread .markdownlint-cli2.jsonc

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Copilot reviewed 2 out of 2 changed files in this pull request and generated no new comments.

@ptr727
ptr727 merged commit 662ebd6 into develop Aug 3, 2026
4 checks passed
@ptr727
ptr727 deleted the revendor/hub-canonical branch August 3, 2026 21:02
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