← Back to the retrospective Jira project LT · snapshot

The backlog, start to finish

Every issue in the project, as it stood when the work closed. The live board is at uplifttech.atlassian.net, which needs an Atlassian account; this page needs nothing. Each key links through to the real issue, where the comments record who did the work, which pull request carried it, and who reviewed it live before it closed.

Issues
53
Stories & tasks
48
Done
48
Epics
5
Reopened
19

LT-1 · 01 Product & Industry Research (incl. Design)

8 issues
KeySummaryTypeStatusClosed
LT-6Audit every claim in the framing/rationale docs for evidenceTaskDoneSat 12 Sep, 14:55
LT-7Resolve whether the password baseline is a deliberate framing choice or an over-readStoryDoneSat 12 Sep, 14:55
LT-8Harden the connector/API rationale as the single source of truth for 03StoryDoneSat 12 Sep, 14:55
LT-9State product requirements for search authorizationStoryDoneSat 12 Sep, 14:55
LT-10Write UX notes for the two surfaces on top of this backendTaskDoneSat 12 Sep, 14:55
LT-11Evaluator-legibility cold read of the industry framing thesisTaskDoneSat 12 Sep, 14:55
LT-12Track 01 housekeeping: hiring, registry, statusTaskDoneSat 12 Sep, 14:55
LT-13Address cross-track consistency pass findings assigned to 01StoryDoneSat 12 Sep, 15:23

LT-2 · 02 AI Architecture & Security Architecture

13 issues
KeySummaryTypeStatusClosed
LT-21Ratify the orchestration-pattern catalog and add the attack-tree templateStoryDoneSat 12 Sep, 15:11
LT-22Harness-constraints addendum to planning-approach.mdStoryDoneSat 12 Sep, 15:11
LT-23Red/blue: connector token lifecycleStoryDoneSat 12 Sep, 15:11
LT-24Adversarial pair: search-API authorization scopingStoryDoneSat 12 Sep, 15:11
LT-25Structured written debate: ai-workflow-narrative.md's core claimStoryDoneSat 12 Sep, 15:11
LT-26Hand-off 02→03: auth scheme, validation point, authz requirementsStoryDoneSat 12 Sep, 15:11
LT-27Hand-off 02→04: secrets inventory and never-log listStoryDoneSat 12 Sep, 15:11
LT-28Independent second review of the security-graded documentsStoryDoneSat 12 Sep, 15:11
LT-29Revise ai-workflow-narrative.md for the org layerStoryDoneSat 12 Sep, 15:11
LT-30threat-model.md maintenanceTaskDoneSat 12 Sep, 15:11
LT-31Independent review of 03's auth middleware and connector token codeStoryDoneSun 13 Sep, 09:42
LT-32Split the token issuer into an isolated DeploymentStoryDoneSat 12 Sep, 21:30
LT-33Wire api-service's client credential for the connector callStoryDoneSun 13 Sep, 10:18

LT-3 · 03 Engineering & Delivery (Go implementation)

13 issues
KeySummaryTypeStatusClosed
LT-34Scaffolding: Go module, entrypoints, bootstrap, config loadingStoryDoneSat 12 Sep, 20:55
LT-35DAO interface, domain types, sentinels, factoryStoryDoneSun 13 Sep, 09:33
LT-36Postgres/CockroachDB DAO implementationStoryDoneSun 13 Sep, 09:33
LT-37SQLite DAO implementationStoryDoneSun 13 Sep, 09:33
LT-38Conformance suite (05's requirement, cross-backend)StoryDoneSun 13 Sep, 09:33
LT-39REST handlers: search/retrieve user_profile (Q2)StoryDoneSun 13 Sep, 07:25
LT-40Auth middleware (JWT validation)StoryDoneSun 13 Sep, 07:06
LT-41Connector: /auth + /identity (Q3)StoryDoneSun 13 Sep, 09:25
LT-42Handler and connector unit testsStoryDoneSun 13 Sep, 09:38
LT-43README: implemented vs. stubbed, AI workflow, test strategyStoryDoneSun 13 Sep, 10:24
LT-44Retention sweep: DeleteExpired / DeleteProfile wiringStoryDoneSun 13 Sep, 11:43
LT-51Token issuance: OAuth2 client-credentials grant at /auth/token on the issuer DeploymentStoryDoneSun 13 Sep, 07:06
LT-53Demo console: a static page served by api-service at /demo that drives the live APIStoryDoneSun 13 Sep, 19:18

LT-4 · 04 Infra & DevOps

7 issues
KeySummaryTypeStatusClosed
LT-20Configure log-sink retention for the audit trailStoryDoneSun 13 Sep, 14:28
LT-45Containerize api-service and idp-connectorStoryDoneSun 13 Sep, 09:33
LT-46Deliver secrets to both services per 02's inventoryStoryDoneSun 13 Sep, 11:44
LT-47CI/CD pipeline: build, lint, test, scan, migrate, deployStoryDoneSun 13 Sep, 09:33
LT-48Local dev-loop: compose profiles for SQLite and PostgresStoryDoneSun 13 Sep, 12:40
LT-49Observability: logging, metrics, never-log, sweep alertingStoryDoneSun 13 Sep, 15:00
LT-52Database provisioning in-namespace: Postgres, DB credentials Secret, migration Job, DB_DSN_FILE wiringStoryDoneSun 13 Sep, 05:23

LT-5 · 05 Data Ops

7 issues
KeySummaryTypeStatusClosed
LT-14Rule the multi-database abstraction shapeStoryDoneSat 12 Sep, 14:57
LT-15Settle the Search() query shapeStoryDoneSat 12 Sep, 14:57
LT-16Deliver the Go-shaped DAO contract to track 03StoryDoneSat 12 Sep, 14:58
LT-17Cold-read the 05→03 hand-off and fix what failsStoryDoneSat 12 Sep, 14:58
LT-18Set PII retention windows and the deletion mechanismStoryDoneSat 12 Sep, 14:58
LT-19Deliver the migration approach to track 04StoryDoneSat 12 Sep, 14:58
LT-50Add the retention/deletion methods to the DAO contractStoryDoneSat 12 Sep, 15:17