← Branches
geoip-for-apps
Overview
Commits
CI
Discussions
Tasks
Prompts
Context
Tasks 28/31 done
Spec rev 1 written and committed
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Astra spec review: ACCEPTED at rev 12 (round 12)
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Paul approves the spec
Not started operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Plan 1: headers, mirror, publish, analytics countries
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Plan 2: auto-updating feed
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Plan 3: lookup endpoint and carlos geo
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Plan 1 task 1: measure real DB-IP file (done, FACTS.md)
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T1 bucket lifecycle rule (tofu)
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T2 geo.Lookup + metadata + OpenMMDBTrusted
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T3 geo.Swappable
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T4 release.PutStreamer
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T5 internal/geoip vocabulary
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T6 console publish path
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T7 edge mirror
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T8 heartbeat block
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T9 capture/decide/expose + setGeo
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T10 TLS-only tunnel mark
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T11 analytics countries
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T12 console doors + CLI
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P1-T13 analytics page + docs (copy approved by Paul 2026-10-07, no edits)
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Astra plan-1 review (answered; plans 2-3 covered by code review)
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Astra whole-branch code review (13 rounds; last: no new findings)
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P2-T1 archive + feed vocabulary
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P2-T2 feed publish rules
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P2-T3 console feed
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P2-T4 mirror alert code
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P2-T5 geoip box rule
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P2-T6 feed in status
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
P3: console follower, /geo endpoint, carlos geo
Done operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Paul: D1/D2 sign-off, then merge (-squash) — copy approved
Not started operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1
Roll: apply lifecycle tofu, roll boxes, status ready, publish, docs
Not started operated by paul@keymail.dev session fda9d0f8 · claude-code/2.1.291 · DOCS-T1