Skip to content

docs: Add v5.3.0 release notes to CHANGELOG - #213

Merged
Data-Wise merged 1 commit into
mainfrom
docs/changelog-v5.3.0
Jan 12, 2026
Merged

Data-Wise merged 1 commit into
mainfrom
docs/changelog-v5.3.0

Conversation

@Data-Wise

Copy link
Copy Markdown
Owner

Summary

Updates CHANGELOG.md with comprehensive v5.3.0 release notes.

Changes

  • Add v5.3.0 release section to CHANGELOG.md
  • Document test infrastructure (76+ tests, 100% passing)
  • Document 710-line testing guide
  • Document ADHD-friendly documentation enhancements
  • Document workflow protocol
  • Document new specifications

Release Highlights

Test Infrastructure

  • 39 pick command tests
  • 37 CC dispatcher tests
  • 100% pass rate across all 76+ tests

Documentation

  • 710-line comprehensive testing guide
  • ADHD-friendly onboarding docs
  • Troubleshooting guide
  • Quick reference card
  • Visual enhancements

Workflow

  • Formalized git workflow protocol
  • Teaching workflow specification
  • Project cache enhancement plan

Files Changed

  • CHANGELOG.md (+158 lines)

Notes

This PR completes the v5.3.0 release process:

After merge, the v5.3.0 release will be fully complete.

- Add comprehensive v5.3.0 release notes
- Document test infrastructure (76+ tests)
- Document testing guide (710 lines)
- Document ADHD-friendly documentation enhancements
- Document workflow protocol
- Document new specifications

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
@Data-Wise
Data-Wise merged commit a111729 into main Jan 12, 2026
1 check passed
@Data-Wise
Data-Wise deleted the docs/changelog-v5.3.0 branch January 12, 2026 02:38
Data-Wise added a commit that referenced this pull request Sep 5, 2026
create-github-app-token was called with no permission-* inputs, so the
minted token inherited EVERY permission the data-wise-homebrew-automation
installation holds on homebrew-tap, for the duration of the job — a job
that runs sed, git and gh against a live credential.

The step needs exactly two things: commit and push the formula edit
(contents: write), and open then auto-merge the bump PR
(pull-requests: write) — the latter added by #499.

Both are known-granted, not guessed: the App has authored 7 PRs on the tap
(#215, #214, #213, #212, #210, #209, #207) and merged its own (#212, #210
show mergedBy = app/data-wise-homebrew-automation), which requires
pull-requests: write; the formula pushes require contents: write.

Least privilege on an existing credential — no behaviour change intended.
create-github-app-token fails at mint time if a requested permission is not
granted, so a mismatch surfaces immediately rather than silently.

Verified: actionlint reports the same 2 pre-existing SC2086 infos before
and after (different step, not introduced here); YAML parses and both keys
land in the app-token step's with: block.

Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
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