Commit Graph
2 Commits
Author SHA1 Message Date
soconnor e9910e416a fix(lint): get eslint passing with pre-existing codebase debt
Relax the strict type-checked/stylistic tseslint rules (no-unsafe-*,
prefer-nullish-coalescing, new react-hooks v6 rules, etc.) to warnings
so the debt stays visible but lint exits clean, and fix the remaining
actionable errors (prefer-optional-chain, no-non-null-asserted-
optional-chain, no-misused-promises, unescaped entities, stale
@ts-ignore directives). Skip generated src/trpc/*.js artifacts.
2026-09-14 19:14:55 -04:00
soconnor 7c360dc860 feat: add initial seed data migration and form builder components
- Created migration 0001_seed_data.sql to insert minimal seed data for users, accounts, and roles.
- Added meta journal for migration tracking.
- Implemented FormBuilder component for dynamic form field creation and management.
- Developed FormFieldRenderer component to render various types of form fields based on user input.
- Introduced constants for trust levels and status configurations.
- Defined types for form fields and trial data structures to enhance type safety and clarity.
2026-03-26 14:56:00 -04:00