-
df46046c86
fix: resolve MissingGreenlet crash and add MCP fallback in AI Assistant
chihlasm
2026-03-08 15:43:22 -04:00
-
94b428d168
refactor: enforce shared Modal component (#100)
chihlasm
2026-03-08 00:25:50 -05:00
-
d365c38b61
chore: Tailwind CSS v3 → v4 migration (#99)
chihlasm
2026-03-07 22:10:44 -05:00
-
732ccba966
chore: remove /sentry-debug endpoint after verification
Michael Chihlas
2026-03-07 19:37:50 -05:00
-
a96ed9138f
feat: add /sentry-debug endpoint for verification
Michael Chihlas
2026-03-07 19:36:27 -05:00
-
e3a1e6fb75
feat: Sentry error monitoring for React frontend (#98)
chihlasm
2026-03-07 19:29:58 -05:00
-
96966c3b72
feat: Flow Transfer, Procedural Assist & UI Design System (#97)
chihlasm
2026-03-07 18:44:14 -05:00
-
0dc6123c0c
feat: flow export/import + procedural Flow Assist (#96)
chihlasm
2026-03-07 15:51:37 -05:00
-
0fb1ef33a0
feat: AI chat conclusion + survey completion & management (#95)
chihlasm
2026-03-05 22:43:02 -05:00
-
b46f41e7bb
docs: update CLAUDE.md with session learnings
Michael Chihlas
2026-03-05 20:04:59 -05:00
-
e4c5948fbd
feat: add Microsoft Learn MCP integration + refine assistant system prompt
Michael Chihlas
2026-03-05 19:13:34 -05:00
-
2007dcb990
feat: add Anthropic prompt caching to assistant chat
Michael Chihlas
2026-03-05 18:17:55 -05:00
-
c5e1039717
fix: increase assistant chat input height from 1 to 3 rows
Michael Chihlas
2026-03-05 11:56:46 -05:00
-
125d7e7d61
fix: RAG vector search SQL syntax error breaking assistant chat
Michael Chihlas
2026-03-05 11:41:22 -05:00
-
199cf315c6
feat: admin survey responses page with expandable detail and CSV export
chihlasm
2026-03-05 07:55:49 -05:00
-
1644278fb1
fix: scroll to top on survey slide transitions and completion
chihlasm
2026-03-05 02:19:27 -05:00
-
932927b9df
chore: archive old plan docs + add survey foundation files
chihlasm
2026-03-05 02:03:38 -05:00
-
da3788afbc
test: add survey invite tracking tests
chihlasm
2026-03-05 02:00:38 -05:00
-
f6b827ebca
feat: add admin survey invites page with create and list
chihlasm
2026-03-05 01:59:23 -05:00
-
bee8c80ea4
feat: add invite token handling to survey page
chihlasm
2026-03-05 01:56:15 -05:00
-
74e1dcfccf
feat: add admin survey invite CRUD endpoints
chihlasm
2026-03-05 01:54:13 -05:00
-
db4d1ada05
feat: add survey invite email template
chihlasm
2026-03-05 01:52:47 -05:00
-
a845f9db58
feat: add invite status check and token validation on submit
chihlasm
2026-03-05 01:51:27 -05:00
-
bbc7c1b33c
feat: add survey invite schemas and token field
chihlasm
2026-03-05 01:43:04 -05:00
-
ca7ca65c25
feat: add survey_invites migration and invite_id FK
chihlasm
2026-03-05 01:41:22 -05:00
-
56ae39ca01
feat: add SurveyInvite model
chihlasm
2026-03-05 01:39:29 -05:00
-
9bb69254df
docs: add survey invite tracking design and implementation plan
chihlasm
2026-03-05 01:33:17 -05:00
-
4d2c4930fd
feat: Slate & Ice Modern aesthetic redesign (#94)
chihlasm
2026-03-04 20:44:25 -05:00
-
554ad84d9e
chore: add Docker dev files and ignore .sql database dumps
chihlasm
2026-03-01 19:00:46 -05:00
-
e25f041332
docs: add Alembic sequential migration numbering rule to CLAUDE.md (#38)
chihlasm
2026-03-01 14:53:05 -05:00
-
9811c56280
docs: consolidate LESSONS-LEARNED.md into CLAUDE.md, single source of truth
chihlasm
2026-03-01 14:51:43 -05:00
-
a1c9675be7
docs: add CI/CD gotchas and Linux venv path to CLAUDE.md
chihlasm
2026-03-01 14:38:28 -05:00
-
f31058fc3f
fix: resolve CI failures — ESLint unused vars and AI chat tests in CI
chihlasm
2026-03-01 14:21:48 -05:00
-
5b150e29e5
fix: correct entity name to ResolutionFlow LLC in license
chihlasm
2026-03-01 01:05:07 -05:00
-
787456d9d4
chore: add proprietary license file
chihlasm
2026-03-01 01:04:44 -05:00
-
9bef7e5814
docs: rewrite README to reflect current product state
chihlasm
2026-03-01 00:36:23 -05:00
-
459792019a
docs: rewrite roadmap to reflect current state, add post-work checklist to CLAUDE.md
chihlasm
2026-03-01 00:30:13 -05:00
-
dfa05a9b25
feat: AI Chat Builder (Flow Assist) + cross-reference loop-back support
chihlasm
2026-02-28 20:43:48 -05:00
-
-
208807cf94
docs: add cross-reference / loop-back implementation plan
chihlasm
2026-02-28 20:43:34 -05:00
-
01e7ad7578
feat: update AI system prompt to allow cross-reference loop-back patterns
chihlasm
2026-02-28 19:55:05 -05:00
-
fc9e1e5f63
feat: add cross-reference node picker to decision option rows
chihlasm
2026-02-28 19:50:28 -05:00
-
663919d928
feat: add node picker dropdown to action node form for cross-references
chihlasm
2026-02-28 19:47:10 -05:00
-
b0347bacd4
feat: render cross-reference edges as dashed purple arrows on canvas
chihlasm
2026-02-28 19:25:16 -05:00
-
ddf75df976
feat: change circular reference detection from error to warning — loops are intentional
chihlasm
2026-02-28 19:21:11 -05:00
-
ce3ad44b7d
feat: relax decision option validation — allow cross-references to any node in tree
chihlasm
2026-02-28 19:18:02 -05:00
-
bd72f64030
docs: add cross-reference / loop-back design document
chihlasm
2026-02-28 19:09:11 -05:00
-
b819236aa5
fix: replace Import button with "Save to Flow Library" and remove duplicate check
chihlasm
2026-02-28 15:08:58 -05:00
-
2196886cd2
feat: rename AI builder to "Flow Assist" and add sidebar nav item
chihlasm
2026-02-28 10:55:51 -05:00
-
1f404a20ca
fix: handle truncated AI responses and relax progressive tree validation
chihlasm
2026-02-28 10:38:22 -05:00
-
e79ffff1dc
fix: address code review findings for AI chat builder
chihlasm
2026-02-27 08:53:54 -05:00
-
596153085a
feat: add AI chat builder frontend — types, API client, store, components, page, routing
chihlasm
2026-02-27 07:20:04 -05:00
-
0da67586da
feat: add backend tests for AI chat builder + fix conversation_id FK issue
chihlasm
2026-02-27 04:06:47 -05:00
-
ef96b1a12f
feat: add AI chat builder endpoints and update quota service
chihlasm
2026-02-27 03:54:08 -05:00
-
babfd0c6d9
feat: add generate_text method to AIProvider for non-JSON responses
chihlasm
2026-02-27 03:49:35 -05:00
-
b7e48fae0e
feat: add AI chat builder service with system prompt and conversation loop
chihlasm
2026-02-27 03:47:56 -05:00
-
5c67455190
feat: add Pydantic schemas for AI chat builder
chihlasm
2026-02-27 03:44:01 -05:00
-
ccd178b02e
feat: add ai_chat_sessions database model and migration
chihlasm
2026-02-27 03:42:10 -05:00
-
-
09c5d60067
docs: add AI Chat Builder implementation plan
chihlasm
2026-02-27 03:25:17 -05:00
-
6e19b99814
docs: add AI Chat Builder design document
chihlasm
2026-02-27 03:17:21 -05:00
-
6fc76187c0
fix: add diagnostic logging and increase scaffold max_tokens to 2048
chihlasm
2026-02-27 00:15:01 -05:00
-
957f13b993
fix: use correct google-genai async API and remove debug endpoint
chihlasm
2026-02-27 00:08:20 -05:00
-
dc68d992a4
debug: add temporary /ai/provider-debug endpoint
chihlasm
2026-02-27 00:02:47 -05:00
-
0fb3126fd2
fix: add error logging and error type to AI builder 502 responses
chihlasm
2026-02-26 23:49:07 -05:00
-
29dc95e920
feat: add AI auto-fix UI — types, API client, ValidationSummary button, review modal, and TreeEditorPage wiring
chihlasm
2026-02-26 17:29:53 -05:00
-
b3925150d7
feat: add POST /ai/fix-tree endpoint for AI-powered validation fixes
chihlasm
2026-02-26 17:25:38 -05:00
-
373736c594
feat: add AI fix service with prompt building and validation
chihlasm
2026-02-26 17:25:34 -05:00
-
5f8653e481
feat: add Pydantic schemas for AI fix-tree endpoint
chihlasm
2026-02-26 17:21:36 -05:00
-
eb7ea7ddd9
refactor: migrate AI tree generator to provider abstraction
chihlasm
2026-02-26 17:20:48 -05:00
-
55be033ecb
feat: add AI provider abstraction with Gemini and Anthropic support
chihlasm
2026-02-26 17:16:45 -05:00
-
be041d0d29
feat: add Gemini Flash config vars to Settings
chihlasm
2026-02-26 17:08:53 -05:00
-
bbf6e2a33b
chore: add google-genai SDK dependency
chihlasm
2026-02-26 17:08:10 -05:00
-
5df32aa9da
docs: add implementation plan for AI auto-fix and Gemini provider
chihlasm
2026-02-26 16:33:34 -05:00
-
6527b33d05
docs: add AI auto-fix and Gemini Flash provider design
chihlasm
2026-02-26 16:28:33 -05:00
-
1002f0c177
fix: validate decision nodes have at least 2 children in frontend and AI builder
chihlasm
2026-02-26 14:06:08 -05:00
-
2241b37d25
fix: display specific validation errors when publish fails with 422
chihlasm
2026-02-26 13:53:55 -05:00
-
9e57468a9f
docs: add Step Library and Procedural Custom Steps design/plan docs
chihlasm
2026-02-26 08:09:12 -05:00
-
1f77b7fc32
fix: surface errors and polish UX across Step Library and Batch pages (#92)
chihlasm
2026-02-26 03:00:14 -05:00
-
8fa6ee1801
fix: create system account for service user to satisfy account_id NOT NULL on prod (#91)
chihlasm
2026-02-25 23:52:48 -05:00
-
e6a0c0549b
feat: Step Library sync + service account for default tree ownership
chihlasm
2026-02-25 23:17:29 -05:00
-
a6abd23727
fix: super admins bypass AI build quota limits
chihlasm
2026-02-24 23:35:53 -05:00
-
9dc667eb3c
feat: super admin promote/demote endpoint + admin panel UI
chihlasm
2026-02-24 23:05:42 -05:00
-
645e86301b
docs: resolve merge conflict in CLAUDE.md, keep all gotchas
chihlasm
2026-02-24 14:48:02 -05:00
-
ed4ab059bf
feat: AI flow builder, visibility model, dashboard tabs, fork UI (#88)
chihlasm
2026-02-24 07:40:44 -05:00
-
97cd297f46
feat: AI-assisted flow builder with 4-stage wizard (#87)
chihlasm
2026-02-23 00:03:54 -05:00
-
aef40078d0
fix: UX deep dive — 28 fixes across authoring, navigation, consistency, and cleanup (#86)
chihlasm
2026-02-19 22:10:47 -05:00
-
9462d8b15a
feat: procedural editor redesign with collapsible sections and DnD (#84)
chihlasm
2026-02-19 08:39:25 -05:00
-
51243130e5
Procedural flow/flow editor fixes
chihlasm
2026-02-19 01:53:54 -05:00
-
757ce6306c
fix: add dark class to ReactFlow and fix editor routing for procedural flows
chihlasm
2026-02-19 01:44:51 -05:00
-
50d9ff59d0
feat: React Flow migration for flow editor canvas (#82)
chihlasm
2026-02-19 00:43:34 -05:00
-
da2807b14b
feat: feedback form with DB persistence, email notifications, and keyboard-accessible dropdown (#81)
chihlasm
2026-02-18 19:04:16 -05:00
-
-
6ec00b6723
fix: Tab selects highlighted dropdown option before advancing focus
chihlasm
2026-02-18 18:58:42 -05:00
-
d2b5a8017e
fix: add keyboard navigation to feedback type dropdown
chihlasm
2026-02-18 18:43:42 -05:00
-
cd19005831
feat: add feedback route, sidebar nav item, and account link card
chihlasm
2026-02-18 17:59:33 -05:00
-
5672d9062d
feat: add FeedbackPage with custom feedback type selector
chihlasm
2026-02-18 17:58:42 -05:00
-
47c2ee42c6
feat: add feedback API client
chihlasm
2026-02-18 17:58:05 -05:00
-
8b05afaf8f
test: add feedback endpoint tests including DB persistence
chihlasm
2026-02-18 17:56:29 -05:00
-
72e801eca6
feat: add POST /feedback endpoint with DB persistence and dual emails
chihlasm
2026-02-18 17:43:21 -05:00
-
1e7eeb8daa
feat: add feedback notification and confirmation emails to EmailService
chihlasm
2026-02-18 17:41:30 -05:00
-
dc93e96a20
feat: add FEEDBACK_EMAIL config setting
chihlasm
2026-02-18 17:39:52 -05:00
-
38e9b7c4a8
feat: add feedback database model and migration
chihlasm
2026-02-18 17:39:44 -05:00