Skip to content

fix: scan annotated tags in release history - #1

Merged
primorLee merged 1 commit into
mainfrom
fix/annotated-tag-history-scan
Aug 23, 2026
Merged

fix: scan annotated tags in release history#1
primorLee merged 1 commit into
mainfrom
fix/annotated-tag-history-scan

Conversation

@primorLee

Copy link
Copy Markdown
Owner

What changed

  • accept annotated Git tag objects during reachable-history enumeration
  • scan tag metadata and messages with the same public-boundary rules
  • fail closed on oversized, unreadable, or non-UTF-8 tag objects
  • add regression coverage proving a safe tag passes and a token in a tag is blocked without being printed

Verification

  • python scripts/verify_public_boundary_fail_closed.py
  • python -m py_compile scripts/check_public_boundary.py scripts/verify_public_boundary_fail_closed.py
  • python scripts/validate.py --component static --history

@primorLee
primorLee merged commit ae9bc08 into main Aug 23, 2026
28 checks passed
@primorLee
primorLee deleted the fix/annotated-tag-history-scan branch August 23, 2026 20:20
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