2026-04-13 - 2026-10-13

Overview

32 Active Pull Requests
21 Active Issues
Excluding merges, 2 authors have pushed 55 commits to main and 437 commits to all branches. On main, 200 files have changed and there have been 18270 additions and 1431 deletions.

1 Release published by 1 user

Published pre-ai-handoff 2026-04-24 18:21:21 +00:00

31 Pull requests merged by 1 user

Merged #193 feat(l1): AI decision-tree builder — Phase 2A 2026-06-12 23:41:16 +00:00

Merged #192 chore(ci): use --mirror so GitHub branch deletes propagate 2026-05-29 18:21:30 +00:00

Merged #191 docs: L1 Phase 2A design/plan + plan-taxonomy decision 2026-05-29 17:36:42 +00:00

Merged #189 feat(l1): L1 workspace Phase 1 — role, seat enforcement, adhoc walker, audit 2026-05-29 05:18:48 +00:00

Merged #188 feat(ai): robust response extraction + structured-output foundation (flag-gated) 2026-05-29 04:23:28 +00:00

Merged #187 feat(landing): redesign hero + editorial layout with Atkinson Hyperlegible 2026-05-29 04:23:27 +00:00

Merged #174 feat(routing): serve public landing at / and move authed index to /home 2026-05-15 05:18:37 +00:00

Merged #173 docs(handoff): record PR #166/#168 merges + issues #171/#172 2026-05-14 05:02:10 +00:00

Merged #168 feat(auth): session expiration policy (3d idle / 14d absolute) + per-account override + bulk revoke 2026-05-14 04:33:50 +00:00

Merged #166 docs(handoff): record PR #164/#165 merges; flag Stripe activation as current blocker 2026-05-14 03:59:59 +00:00

Merged #167 feat(admin): add create_site_admin.py for bootstrapping a super_admin 2026-05-12 06:17:32 +00:00

Merged #165 feat(legal): add /policies, /contact, /promotions pages for Stripe verification 2026-05-12 05:23:44 +00:00

Merged #164 feat(billing): plan taxonomy reconciliation + Stripe sync + internal-tester allowlist 2026-05-11 05:07:08 +00:00

Merged #163 fix(seed): mark seeded test users as email-verified 2026-05-07 18:42:33 +00:00

Merged #162 feat: self-serve signup Phase 2 (frontend cutover) 2026-05-07 18:42:22 +00:00

Merged #161 feat: self-serve signup backend (Phase 1) 2026-05-06 23:46:35 +00:00

Merged #160 feat: post-PR-159 UI cleanup — sidebar IA + account redesign 2026-05-06 23:14:16 +00:00

Merged #159 feat(guides): rewrite in-product User Guides as Diátaxis how-tos 2026-05-02 02:19:53 +00:00

Merged #158 feat(session): impeccable pass + tasklane keyboard flow 2026-05-01 21:53:14 +00:00

Merged #157 chore(ai): post-#156 handoff + log shipped features in CHANGELOG/CURRENT-STATE 2026-05-01 04:38:22 +00:00

Merged #156 feat(suggested-fix): add applied_pending status for deferred verification 2026-05-01 03:42:10 +00:00

Merged #155 feat(escalations): Escalation Mode wedge — live arrival + magic-moment pickup 2026-04-30 21:32:16 +00:00

Merged #154 docs(ai): refresh handoff state after PR #153 merge 2026-04-26 05:33:32 +00:00

Merged #153 fix(chat): sync currentChatRef when prefill creates a new chat session 2026-04-26 05:05:54 +00:00

Merged #150 fix(ci): set DATABASE_TEST_URL + pin upload-artifact to v3 for Gitea Actions 2026-04-25 21:57:27 +00:00

Merged #149 fix(ci): frontend lint to zero errors + dev-deps installable on clean image 2026-04-25 07:12:15 +00:00

Merged #147 feat: FlowPilot migration — Phase 1-9 + Phase 9 bug fixes + QA fixture harness 2026-04-25 06:02:14 +00:00

Merged #148 fix(tests): repair two pre-existing bugs blocking backend CI 2026-04-25 06:01:08 +00:00

Merged #141 feat: PSA ticket management — /tickets page, detail panel, AI ticket creation 2026-04-25 04:59:02 +00:00

Merged #140 feat(admin): allow setting owner when creating an account 2026-04-14 21:27:02 +00:00

Merged #139 feat: network diagrams — draw.io-style editor 2026-04-14 05:44:27 +00:00

1 Pull request proposed by 1 user

Proposed #194 fix(prod): production hardening for launch 2026-06-12 23:41:29 +00:00

5 Issues closed from 1 user

21 Issues created by 1 user

Opened #142 FlowPilot: /pilot/:id direct URL load shows blank main pane until sidebar click 2026-04-21 05:39:41 +00:00

Opened #143 FlowPilot: /pilot/:id direct URL load shows blank main pane until sidebar click 2026-04-21 05:39:55 +00:00

Opened #144 Full-suite pytest collision: RLS tests incompatible with function-scoped test_db fixture 2026-04-24 14:30:18 +00:00

Opened #145 Full-suite pytest collision: RLS tests incompatible with function-scoped test_db fixture 2026-04-24 14:30:22 +00:00

Opened #146 52 pre-existing backend test failures on feat/flowpilot-migration 2026-04-24 18:41:48 +00:00

Opened #169 feat(auth): per-user device list + per-device session revoke 2026-05-14 00:12:52 +00:00

Opened #170 feat(admin): super-admin UI for session policy ceilings (SESSION_*_MINUTES_MIN/MAX) 2026-05-14 00:13:51 +00:00

Opened #171 Test coverage: WelcomeStep2 "Connect now" path 2026-05-14 04:55:13 +00:00

Opened #172 Repo hygiene: gitignore core dumps + ignore agent state in docs/architecture/ 2026-05-14 04:55:25 +00:00

Opened #175 legal: implement automated deletion-on-offboarding (or rewrite privacy claims) 2026-05-14 15:57:00 +00:00

Opened #176 legal: narrow Sentry PII / Session Replay config before publishing privacy policy 2026-05-14 15:57:01 +00:00

Opened #177 legal: implement EU/UK cookie + analytics consent (or document geo-gate) 2026-05-14 15:57:03 +00:00

Opened #178 Stripe webhook handlers: real implementations + Portal/Checkout endpoints 2026-05-14 17:30:26 +00:00

Opened #179 Public /security page: surface security posture for buyers 2026-05-14 17:31:02 +00:00

Opened #180 Add /.well-known/security.txt (RFC 9116) 2026-05-14 17:31:18 +00:00

Opened #181 Add public /pricing route 2026-05-14 17:32:01 +00:00

Opened #182 One-pager claims a free trial that doesn't exist — ship it or remove the line 2026-05-14 17:32:15 +00:00

Opened #183 Expose CHANGELOG.md publicly at /changelog 2026-05-14 17:32:41 +00:00

Opened #184 Flip CSP from report-only to enforce-mode after observation period 2026-05-14 17:33:08 +00:00

Opened #185 Drop or wire up dead ?welcome=teammate query marker 2026-05-15 05:45:19 +00:00

Opened #186 Make CI tolerant of homelab-runner network flakes 2026-05-15 05:45:19 +00:00