bert.hausmans
  • Joined on 2026-01-06
bert.hausmans deleted branch ws-5a/form-field-bindings from bert.hausmans/crewli 2026-04-26 11:30:23 +02:00
bert.hausmans deleted branch ws-5b/form-field-validation-rules from bert.hausmans/crewli 2026-04-26 11:30:23 +02:00
bert.hausmans created branch feat/ws-6/foundation in bert.hausmans/crewli 2026-04-26 00:12:02 +02:00
bert.hausmans pushed to feat/ws-6/foundation at bert.hausmans/crewli 2026-04-26 00:12:02 +02:00
c6a8d13b6f docs: add WS-6 Deferred backlog items (WS-6)
7f99783d8a docs: add ARCH-BINDINGS.md skeleton with foundation sections complete (WS-6)
78a8016e01 feat(form-builder): add FormSubmissionActionFailurePolicy with FK-chain auth (WS-6)
7a747382a0 feat(form-builder): integrate PublishGuard framework into FormSchemaService::publish() (WS-6)
e3c9211e3f feat(form-builder): wire PurposeGuardProvider per purpose (WS-6)
Compare 10 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-25 04:53:30 +02:00
f7ddc1b3ce docs: close base scope-class extraction follow-up (post-WS-5)
9fa8231cf7 refactor(form-field): extract FormFieldChildTableMorphScope abstract base
Compare 2 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-25 04:38:16 +02:00
81b20ecbea chore: close TECH-TS-PORTAL-TSC — apps/portal vue-tsc at zero
a7ccd2b97e fix(portal-types): clear residual long-tail tsc errors
f7bb8645c4 fix(portal-deps): upgrade @tiptap/* 2.27.1 → 2.27.2 to fix dist resolution
Compare 3 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-25 04:12:55 +02:00
e5d86776b2 docs: sharpen TECH-TS-PORTAL-TSC + TECH-APP-VITEST priority and scope
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-25 04:04:25 +02:00
f38c7ece97 chore: install laravel telescope as dev-only debugging dashboard
5771a678ef chore: install ts-reset in both portal and app SPAs
a043b88bc0 chore: install rector with accept-current-state baseline
7542808cab chore: install larastan at level 6 with accept-all baseline
198f6f2d3b fix(portal): align FieldSectionPriority spec with WS-5b max_selected
Compare 5 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-25 03:15:10 +02:00
e7c9482474 refactor(form-field): drop form_fields.options + form_field_library.options
dd7dfe9c0b feat(portal): migrate option consumers to relational rich shape
bb9242fd6e refactor(form-field): resources + snapshot + validator read form_field_options
15e4e49d8c feat(form-field): backfill form_fields.options to form_field_options
11588623c5 feat(form-field): add form_field_options table, service, scope, cascade
Compare 6 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-25 01:03:37 +02:00
ed02b656a0 merge(form-field): WS-5c — relational conditional_logic tree
2656818c35 refactor(form-field): extract legacy conditional_logic shape normaliser
64f5855fdb test(form-field): pin conditional_logic activity log payload contract
9e181092fc docs(form-builder): WS-5c sign-off — SCHEMA v2.5 + ARCH v1.7 §8 + addendum Q3
079d10975b refactor(form-builder): strict validator + drop form_fields.conditional_logic JSON column
Compare 7 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-24 23:01:03 +02:00
500e5704e2 chore(sync): detect merge commits explicitly in post-commit hook
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-24 22:52:00 +02:00
4fcff2367a docs(backlog): open FORM-BUILDER-LIBRARY-AUDIT-LOG — library-level activity-log gap surfaced during WS-5b review
4d207a5ff4 merge: WS-5b — form_field_validation_rules + form_field_configs, strict enum validator, drop validation_rules JSON, SCHEMA v2.4 + ARCH v1.6
d494478c08 feat(form-builder): form_field_configs relational table + non-validation key split + drop validation_rules JSON columns
9d2758a42c docs(form-builder): WS-5b partial sign-off — SCHEMA v2.3 + ARCH v1.5 §17.4 + addendum Q3
64ec4bcc5c refactor(form-builder): strict validator on save; strip rules.unique fallback
Compare 7 commits »
bert.hausmans pushed to ws-5b/form-field-validation-rules at bert.hausmans/crewli 2026-04-24 22:49:27 +02:00
d494478c08 feat(form-builder): form_field_configs relational table + non-validation key split + drop validation_rules JSON columns
9d2758a42c docs(form-builder): WS-5b partial sign-off — SCHEMA v2.3 + ARCH v1.5 §17.4 + addendum Q3
64ec4bcc5c refactor(form-builder): strict validator on save; strip rules.unique fallback
800b1b6c01 feat(form-builder): FormFieldValidationRuleService + legacy backfill + snapshot + library row-copy
fedaed1b32 feat(form-builder): form_field_validation_rules table + polymorphic owner + scope + cascade
Compare 5 commits »
bert.hausmans created branch ws-5b/form-field-validation-rules in bert.hausmans/crewli 2026-04-24 22:49:26 +02:00
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-24 21:08:48 +02:00
87fc964ead chore(sync): also trigger hook on .githooks/ changes
406b003e48 chore(sync): extend post-commit hook trigger to .claude-sync.conf and sync script
Compare 2 commits »
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-24 20:57:54 +02:00
ff9fe0d749 chore(sync): track ARCH-CONSOLIDATION-ADDENDUM in claude-sync manifest
bert.hausmans pushed to main at bert.hausmans/crewli 2026-04-24 20:52:07 +02:00
67bede2e49 docs(form-builder): WS-5a follow-up — §6.2 registry, §6.7 dual activity-log note, Q3 commit-3 caveat
8d3c1ec6b7 merge: WS-5a — form_field_bindings relational table + library mirror, pre-publish switched, SCHEMA v2.2 + ARCH v1.4
60c3abbe26 docs(form-builder): WS-5a — SCHEMA v2.2 §3.5.12, ARCH v1.4 §6.7, addendum Q3 sign-off
61719bf8bf refactor(form-builder): pre-publish check reads form_field_bindings; drop binding JSON columns
6933e6d700 feat(form-builder): FormFieldBindingService + library-to-field row copy + snapshot writer
Compare 6 commits »
bert.hausmans created branch ws-5a/form-field-bindings in bert.hausmans/crewli 2026-04-24 20:49:58 +02:00
bert.hausmans pushed to ws-5a/form-field-bindings at bert.hausmans/crewli 2026-04-24 20:49:58 +02:00
60c3abbe26 docs(form-builder): WS-5a — SCHEMA v2.2 §3.5.12, ARCH v1.4 §6.7, addendum Q3 sign-off
61719bf8bf refactor(form-builder): pre-publish check reads form_field_bindings; drop binding JSON columns
6933e6d700 feat(form-builder): FormFieldBindingService + library-to-field row copy + snapshot writer
af8a9da038 feat(form-builder): form_field_bindings table + polymorphic owner + cascade observer
Compare 4 commits »
bert.hausmans deleted branch ws-4-ulid-scope-fk-chain from bert.hausmans/crewli 2026-04-24 17:32:10 +02:00