Grouped by State, ordered by Manual. Drag to reorder; drag between groups to change the grouped field where Hangar owns it.

Openfrom GitLab116read-only grouping
NIG-4[Ops] Renders failing "No space left on device" + VRAM starvation on shared P100No priorityestate-reviewmediumneeds-owner-input
SPE-2[SPEAK-EXPORT-1] Export notes β†’ GitLab issues / ClaudeNo prioritybacklogfeatureneeds-owner-input+1
LIS-2[TAX-WHATIF-1] Budgeting + what-if modelling (Β±% salary, new-year allowances)No prioritybacklogfeatureneeds-owner-input+1
HOW-1[HML-DATA-1] Ingest + normalise DVLA + DVSA MOT data (foundation)No prioritybacklogfeatureneeds-owner-input+1
HAN-1Hangar β€” build trackingNo prioritykind::sync
BAS-4[BASIL-WEB-1] Website + commerce integration (WooCommerce)No prioritybacklogfeatureneeds-owner-input+1
SPE-7[Performance] Cold-start ~27s on the shared P100 (VRAM eviction)No priorityestate-reviewmediumperformance
HOW-2[HML-SEARCH-1] Search a car β†’ how many left on the road, by yearNo prioritybacklogfeatureneeds-owner-input+1
BAS-2[BASIL-CONVO-1] Hamper qualification conversation designNo prioritybacklogfeatureneeds-owner-input+1
SPE-1[SPEAK-NOTES-1] Mind-dump notes mode (talk β†’ written notes)No priorityapprovedbacklogfeature+2
LIS-8[TAX-ADMIN-1] Admin analytics dashboard (visitors, signups, usage)No prioritybacklogfeatureneeds-owner-input+1
HOW-3[HML-MOT-1] MOT-failure breakdown per model (DVLA Γ— MOT mash-up)No prioritybacklogfeatureneeds-owner-input+1
BAS-3[BASIL-RECIPIENT-1] Recipient outreach conversation (Evabot-style)No prioritybacklogfeatureneeds-owner-input+1
LIS-6[TAX-EMAIL-1] Email capture + saved profile + annual tax-change notificationsNo prioritybacklogfeatureneeds-owner-input+1
HOW-4[HML-ENGINE-1] Breakdown by engine sizeNo prioritybacklogfeatureneeds-owner-input+1
LIS-7[TAX-ADVICE-1] Legal tax-reduction guidance (informational)No prioritybacklogfeatureneeds-owner-input+1
HOW-6[HML-MOBILE-1] iPhone app (later phase)No prioritybacklogfeatureneeds-owner-input+1
LIS-1[TAX-CALC-1] Core UK PAYE salary & tax calculator (the replica core)No priorityapprovedbacklogfeature+2
SPE-4[SPEAK-E2EE-1] Zero-knowledge encrypted vault keyed to loginNo priorityapprovedbacklogfeature+3
LIS-9[TAX-MOBILE-1] Mobile app (complements the website)No prioritybacklogfeatureplanned
SPE-3[SPEAK-SYNC-1] Cross-device synced chat/notes (desktop + web + mobile)No prioritybacklogfeatureneeds-owner-input+1
BAS-5[BASIL-REPORT-1] Chat reporting / admin (summaries + full detail)No priorityapprovedbacklogfeature+2
AUT-29[DATA-1] Two Postgres extensions β€” analytical vs loggingNo prioritybacklogfeaturemail+1
PI-29Post-cutover: local dev, docs, and decommission Postgres 16No prioritychorelowneeds-owner-input+1
AUT-43[OPUX-1] Operator UX redesign + inline knowledge/help systemNo priorityapprovedfeatureneeds-owner-input+1
AUT-33[TEST-MAIL-1] Test the email service (no coverage today)No prioritybacklogchoremail+2
AUT-34[TEST-SPAM-1] Change/test anti-spam on the send + relay pathsNo prioritybacklogchoremail+2
AUT-35[RUA-1] Get DMARC RUA operating + test webhook/JSON ingestionNo prioritybacklogfeaturemail+2
AUT-48[INFRA-2] Clear redundant git worktreesNo prioritybacklogchoreneeds-owner-input+1
AUT-49[OPS-TOKEN-1] Automate GitLab PAT rotationNo prioritybacklogchoreneeds-owner-input+1
AUT-51[META-BOARD-1] Fleet-wide cross-project board/milestonesNo prioritybacklogchoreneeds-owner-input+1
AUT-52[META-AUTOFIX-1] Claude Code loop to work the issue boardNo prioritybacklogchoreneeds-owner-input+1
AUT-53[META-AUTOPLAN-1] Scheduled Claude Code routine to auto-plan un-planned issuesNo prioritybacklogchoreneeds-owner-input+1
AUT-47[INFRA-1] New Claude dev VM (disk-constrained box)No prioritybacklogchoreneeds-owner-input+1
AUT-83[MIG10-2] Stand up the standalone Coolify 10 control planeNo priorityfeaturemigrationneeds-owner-input+2
AUT-89[MIG10-8] Migrate the self-hosted Logto auth stack to Coolify 10No priorityfeaturemigrationneeds-owner-input+2
AUT-30[SPEC-1] Email spec-divergence auditNo prioritybacklogchoremail+2
AUT-95[Infra] Shared P100 tenancy plan β€” 5 tenants on one 16GB cardNo priorityestate-reviewinfrastructuremedium+1
AUT-45[BUILD-2] Move builds off Coolify β†’ dedicated builder + image registryNo prioritybacklogchoreneeds-owner-input+1
AUT-46[PERF-2] App-wide performance auditNo priorityapprovedbacklogneeds-owner-input+2
AUT-39[BAO-1] OpenBao β€” Automaton platform secrets (Phase 1)No priorityapprovedbacklogfeature+2
DH-48[PIVOT] Reposition from "Domain Hunter" to a branding & marketing appNo priorityepicin-progressneeds-owner-input+1
AUT-160[s3-quota] Per-bucket quota / size limit (set + enforce)No priorityapprovedfeature
AUT-27Mail flow: long group caption overflows outside the dashed boxNo priorityapprovedbugplanned+256
AUT-168[storage] Reconcile the EXISTING orphaned SeaweedFS identities (backlog from #154)No priorityapproveddataneeds-owner-input+1
AUT-231Rotate the test org's GitLab connection before it expires (~2026-08-13)No priorityapprovedneeds-owner-inputops+1
AUT-230Live E2E: Claude-driven GUI exploration passNo priorityapprovedciux
Closedfrom GitLab339read-only grouping
PI-1Widen price-grid time window (5yr β†’ ~10yr) to fill low-turnover gapsNo priorityenhancementheatmap-v2priority::high
AUT-18[UI/UX] Wave 1 β€” responsive + a11y CSS foundation (shipped)No priorityaccessibilityreactive-designshipped+1
NIG-2[Bug] crestFactor: Infinity breaks the whole /jobs list with a 500No prioritybugestate-reviewhigh+1
AUT-19[UI/UX] Shared primitives + contained UX/a11y fixes (shipped)No priorityaccessibilitycomponent-uxshipped+1
HAS-3[Bug] Successful run shows a scary "error" (benign GPU stderr)No prioritybugestate-reviewlow+1
AUT-20[UI/UX] Command palette / TabBar a11y + breadcrumb casing (shipped)No priorityaccessibilitynavigation-iashipped+1
DH-10[Bug] Blocking DNS resolution + time.sleep on the event loopNo prioritybugestate-reviewmedium+1
AUT-21[UI/UX] Adopt PageHeader/EmptyState/Skeleton + a11y sweep across org pages (shipped)No priorityaccessibilitycomponent-uxconsistency+2
BAS-6[Security] Admin console & APIs are unauthenticated (fail open)No prioritycriticalestate-reviewsecurity+1
BAS-8[Bug] Brief extraction captures Basil's own question text into the Card slotNo prioritydata-qualityestate-reviewmedium+1
LIS-10[Bug] K-tax-codes keep a full Personal Allowance and under-taxNo prioritybugestate-reviewhigh+1
PI-8[BUG] Gap-fill stats-write fails silently β†’ no progress bar + no auto-rebuildNo prioritybugpipeline-reliabilitypriority::high+1
LIS-11[Enhancement] "Marginal rate" excludes student loan and is unlabelledNo priorityenhancementestate-reviewlow+1
PI-9[Feature] Unified background-jobs progress view (imports + derived workers)No priorityenhancementpipeline-reliabilitypriority::high+1
HAS-11[DB] PG18 upgrade β€” 4/4 Cleanup & estate parityNo prioritychoreshipped
BAS-10[Performance] Admin session list parses every session file on each requestNo priorityestate-reviewmediumperformance+1
LIS-13[Cleanup] Cosmetic: favicon 404, mobile helper crowding, minus glyphNo priorityestate-reviewlowshipped
HAS-7[DB] Upgrade Hashforge Postgres 16 β†’ 18No prioritychoreshipped
PI-12[Ops] Stale-lock / stuck-import detection ("importing" flag never clears)No prioritybugopspipeline-reliability+1
LIS-5[TAX-SELFEMP-1] UK self-employed tax calculatorNo priorityfeatureshipped
LIS-12[Bug] Numeric tax code is unbounded β€” a typo can zero the taxNo prioritybugestate-reviewlow+1
PI-16[Security] Admin authorization trusts a stale JWT claim (up to 7 days)No priorityestate-reviewmediumsecurity+1
PI-17[Performance] Search tail-latency balloons under concurrency (p99 ~11s)No priorityestate-reviewmediumperformance+1
DH-16[DH-SEARCH-3] Domain-hack finder (the TLD completes the word)No prioritydataenhancementfeature+1
PI-18[Cleanup] Watch-list 20-cap TOCTOU (read-committed race)No priorityestate-reviewlowshipped
DH-17[DH-SEARCH-2] Saved search profiles + scoring presetsNo prioritydataenhancementfeature+1
AUT-1[MIG-1] Server migration reports success while taking the site downNo prioritybugmigrationqa-2026-07+1
DH-12[DH-SEARCH-5] Watchlist + drop / availability alertsNo prioritydataenhancementfeature+1
AUT-13[UI-2] Add-service wizard marks steps "complete" the user never visitedNo prioritybugqa-2026-07severity::medium+1
OCT-24[PG18-5] We hold 14 backups with no supported way to restore oneNo priorityenhancementmediumseverity::high+1
PI-28Cut over production to Postgres 18No priorityhighopspg18+1
AUT-16[UI-5] Assorted UX/UI polish (batch)No prioritybugqa-2026-07severity::low+1
OCT-19[PG18] Epic: move Octet's Postgres from 16 to 18No prioritychoreepicmedium+1
PI-20[Geocoding] Prefer UPRN coordinates / de-stack same-postcode map pinsNo priorityapprovedestate-reviewlow+1
DH-35[DH-PERF] Load-hardening & speed under heavy load (benchmark-gated)No priorityapprovedenhancementperformance+1
AUT-28[EMAIL-1] Email analytics & sender-reputation packageNo priorityfeaturemailshipped
DH-77[DH-AVAIL] The availability_basis converge succeeds or fails invisiblyNo priorityavailabilityenhancementobservability+1
AUT-44[BUILD-1] Per-service independent builds/deploysNo prioritychoreshipped
DH-79[ui] Light / dark / system theme toggle in the menuNo priorityenhancementshippedui
AUT-92[Security] Seat-quota (plan limit) bypass via invitationsNo priorityestate-reviewmediumsecurity+1
DH-81[bug] Registered .uk names show as AVAILABLE β€” the import stopped clearing themNo priorityavailabilitybugseverity::critical+1
AUT-93[Data] Customer overview shows fabricated headline metrics next to real (empty) dataNo prioritydata-qualityestate-reviewmedium+1
AUT-94[Performance] /orgs/:slug/usage issues ~16-20 sequential DB round-tripsNo priorityestate-reviewlowperformance+1
AUT-98[STORAGE-4] SeaweedFS provisioning adapter (first self-hosted backend)No priorityenhancementfeaturesecurity+1
AUT-42[BAO-4] OpenBao β€” coexistence with Coolify ENV filesNo priorityfeaturesecurityshipped
AUT-58[DESIGN-SYNC-1] Design sync current system β†’ claude.ai/design for page redesignNo prioritybacklogneeds-owner-inputplanned+1
AUT-147[coolify-cancel-deploy] Cancel a running deploymentNo priorityfeatureshipped
AUT-128[gitlab-stage-timings] Per-stage/per-job GitLab CI status + live timingsNo priorityapprovedfeatureshipped56
AUT-151[coolify-scheduled-tasks] App/service scheduled tasks (cron)No priorityapprovedfeatureshipped
AUT-211[PG18-3] dev + CI to postgres:18-alpineNo prioritychoreciinfrastructure+1
AUT-235Auto-rotate provider tokens before they expireNo priorityenhancementsecurity
AUT-227Live E2E: project lifecycle specsNo priorityapprovedcishipped
AUT-228Live E2E: service lifecycle + the three orthogonal linksNo priorityapprovedcishipped
AUT-229Live E2E: one real deploy per run, verified out-of-bandNo priorityapprovedcideploy+1