Skip to content

docs: the last copy of the no-backfill claim - #193

Merged
stxkxs merged 1 commit into
mainfrom
athena-retroactive-note
Aug 8, 2026
Merged

docs: the last copy of the no-backfill claim#193
stxkxs merged 1 commit into
mainfrom
athena-retroactive-note

Conversation

@stxkxs

@stxkxs stxkxs commented Aug 8, 2026

Copy link
Copy Markdown
Member

check-athena-panel-columns.py's scope note called cost-allocation tag activation "a live, non-retroactive setting."

The live half is right and is why the note exists: this repo cannot know which tag keys the payer account has activated, so a map key like user_PlatformId is unverifiable from source and the gate says so rather than pretending to check it.

The non-retroactive half is wrong. AWS backfills up to twelve months. eks-agent-platform#212 corrected the four copies in cost-pipeline; this is the last one anywhere in the org.

What is unrecoverable is a resource that ran untagged — backfill applies an activation status across history and invents no tag values.

Comment only. The check's behaviour, scope and exit conditions are unchanged; it still runs clean.

check-athena-panel-columns.py's scope note described cost-allocation tag
activation as "a live, non-retroactive setting". The live half is right and is
the reason the note exists — this repo cannot know which tag keys the payer
account has activated, so a map key like `user_PlatformId` is unverifiable from
source and the gate says so.

The non-retroactive half is not. AWS backfills up to twelve months, which the
cost-pipeline docs in eks-agent-platform now state correctly; this was the last
copy of the old claim anywhere in the org. What is genuinely unrecoverable is a
resource that ran untagged, because backfill applies an activation status across
history and invents no tag values.

Comment only. The check's behaviour, scope and exit conditions are unchanged.
@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown

CI Results

Check Status
Zero-placeholder gate ✅ success
YAML Lint ✅ success
Dashboard gate (live grafana.com ids + AMG-saveable) ✅ success
Kyverno policy tests (+ verify-images contract) ✅ success
Fork-safety gate (no hardcoded org, blocking) ✅ success
Helm-render (every addon × every env) ✅ success
Policy-admission (Enforce-tier Kyverno vs the fleet) ✅ success
ApplicationSet schema + sync waves ✅ success
Appset render (Karpenter subnet selector) ✅ success
Secret scan (gitleaks) ✅ success
Render + assert + schema + misconfig (all environments) ✅ success

All checks passed.

@stxkxs
stxkxs merged commit e9f9229 into main Aug 8, 2026
21 checks passed
@stxkxs
stxkxs deleted the athena-retroactive-note branch August 11, 2026 17:17
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