Skip to content

Add Google Workspace recovery domain verification TXT record - #196

Merged
irvingpop merged 1 commit into
mainfrom
dns-gws-recovery-verification
Nov 3, 2026
Merged

irvingpop merged 1 commit into
mainfrom
dns-gws-recovery-verification

Conversation

@irvingpop

Copy link
Copy Markdown
Member

Adds google-gws-recovery-domain-verification=77206819 to the operationcode.org apex TXT record set, for Google Workspace account recovery domain verification.

  • Already applied locally (targeted apply on aws_route53_record.apex_txt); plan showed 1 in-place change, no other diffs.
  • Verified live: dig +short TXT operationcode.org @8.8.8.8 returns the new value.
  • The token is not a secret: it is publicly visible in DNS.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown

🟢 All clear: Claude of Duty review passed

Mission: Review the code. Protect the branch. Deploy the future.

Tip

No findings. This review found no reason to block. Nothing to do for this review.
The merge box shows whether the other required checks pass.

File checks Review Security Supply chain Dependency review Coverage
✅ ok ✅ ran, 0 findings ✅ ran, 0 findings ✅ ran, 0 findings ✅ ok ✅ complete

Run 41731464454, attempt 1 for head d1a6608 into main. The required workflow in the merge box is the result that counts.

Claude of Duty never approves a PR. A human reviewer gives the final approval.

📋 Full review record: reasons, checks, signals, finding details, model summaries, token usage

Reviewed snapshot

Head SHA Merge base SHA Base branch Run
d1a6608641696911f14ee730ce46e7975c5dd7af 0c7e34774b46242ff2bf9dc201cde4625081aa44 main 41731464454, attempt 1

Reasons the gate failed

None. No reason applies.

Checks (code, no model)

Check Result Detail
Hard blocks ✅ none
Coverage ✅ complete files in comparison 1, files collected 1, trees complete
Dependency changes ✅ none
Dependency review job ✅ success

Signals (context only, never block)

None.

Dependency changes

None.

Finding details

Model output from untrusted input. Check it before you act on it. Verified means only that the quoted text is at that place. It does not mean the claim is true.

Blocking is decided by code from category and severity, never by the model. A finding in a blocking category blocks only at high or critical severity.

No findings. All three passes completed.

Model summaries

Model output from untrusted input. Check it before you act on it. Verified means only that the quoted text is at that place. It does not mean the claim is true.

Pass Status Model Summary
Review ✅ ok claude-sonnet-5-5 The PR adds one Google Workspace recovery domain verification string to the operationcode.org apex TXT record set in Terraform. The syntax is valid, the new value is a separate string in the records list, and the existing SPF and verification records are unchanged. No correctness bugs found.
Security ✅ ok claude-sonnet-5-5 The PR adds a single Google Workspace recovery domain verification TXT value to the operationcode.org apex TXT record set in Terraform. The token is a public DNS verification value, not a secret. The change is a minimal DNS record addition with no code, auth, or injection surface. No security concerns found.
Supply chain ✅ ok claude-sonnet-5-5 The PR adds one TXT value (a Google Workspace recovery domain verification token) and a comment to the operationcode.org apex TXT record set in a single Terraform file. It touches no CI, build, install or dependency files, and the prefilter and dependency delta are empty. The PR text contains no instructions aimed at a reviewer or AI. The token's ownership cannot be verified from the bundle, so a maintainer should confirm it matches the intended Google Workspace admin account. I found no code that obfuscates anything, runs code, or exfiltrates data.

Token usage

Pass Input Output Cache write Cache read Attempts
Review 721 103 0 14588 1
Security 1047 110 0 14588 1
Supply chain 1239 564 14588 0 1
Total 3007 777 14588 29176 3

@irvingpop
irvingpop merged commit 55e501f into main Nov 3, 2026
5 checks passed
@irvingpop
irvingpop deleted the dns-gws-recovery-verification branch November 3, 2026 22:32
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