Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

Merge pull request #12 from Boring-Software-Inc/feat-rule-builder-ux

3 months ago

f841906
Authored
grim7/23/2026, 10:40:20 PM
feat(rules): rule builder UX + validation pass

Parentsc0f89113988a14

24 files changed
  • apps/web/src/components/rules/custom-rule-builder.test.ts+104−0
  • apps/web/src/components/rules/custom-rule-builder.tsx+193−76
  • apps/web/src/components/rules/rules-page.tsx+2−0
  • apps/web/src/components/ui/combobox.tsx+234−0
  • apps/web/src/lib/rules.functions.ts+21−0
  • apps/web/src/lib/rules.query.ts+18−0
  • apps/web/src/lib/server-fn-classification.ts+1−0
apps/worker/src/jobs/process-event.ts
+37
−0
  • apps/worker/src/jobs/refresh-suggestions.ts+27−0
  • packages/contracts/src/custom-rules-display.test.ts+57−0
  • packages/contracts/src/custom-rules-display.ts+89−6
  • packages/db/drizzle/0017_striped_senator_kelly.sql+10−0
  • packages/db/drizzle/meta/0017_snapshot.json+2834−0
  • packages/db/drizzle/meta/_journal.json+7−0
  • packages/db/src/schema/repos.ts+25−0
  • packages/db/src/services/repos.ts+37−0
  • packages/forge-github/src/signals.test.ts+23−0
  • packages/forge-github/src/signals.ts+11−0
  • packages/sdk/src/evaluate.test.ts+25−0
  • packages/sdk/src/evaluate.ts+12−2
  • packages/sdk/src/forge.ts+23−0
  • packages/sdk/src/index.ts+3−0
  • packages/sdk/src/stored-rule.test.ts+58−0
  • packages/sdk/src/stored-rule.ts+65−1