Skip to content

Document case-sensitive ARN ID collision design#52

Merged
InfoSecHack merged 1 commit into
mainfrom
codex/case-sensitive-arn-id-collision-design
Jun 4, 2026
Merged

Document case-sensitive ARN ID collision design#52
InfoSecHack merged 1 commit into
mainfrom
codex/case-sensitive-arn-id-collision-design

Conversation

@InfoSecHack
Copy link
Copy Markdown
Owner

Summary

  • documents the confirmed case-sensitive ARN node_id collision caused by canonical_id lowercasing all string fields
  • records edge_id impact risk and separate constraint_id review requirement
  • proposes a field-aware v3 ID algorithm/migration plan before any code behavior change
  • lists required tests and downstream ARF-RT/probe-overlay/finding-diff compatibility risks

Validation

  • grep -nEi canonical_id/lowercase/node_id/edge_id/constraint_id/ARF-RT/migration/next-slice docs/specs/case-sensitive-arn-id-collision-design.md
  • grep account/ARN hygiene scans under docs/tests: clean
  • artifact hygiene scan: clean
  • ./scripts/check.sh
  • ./scripts/test_fast.sh
  • git diff --check

Scope

Docs/spec only. No production code changes, no ID algorithm changes, no live AWS, no Terraform.

@InfoSecHack InfoSecHack marked this pull request as ready for review June 4, 2026 22:31
@InfoSecHack InfoSecHack merged commit db08685 into main Jun 4, 2026
6 checks passed
@InfoSecHack InfoSecHack deleted the codex/case-sensitive-arn-id-collision-design branch June 4, 2026 22:31
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