Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
feat-rule-builder-ux
HomeOverview Code PRsIssues

Commits

Recent history with branch topology for this repository.

feat-rule-builder-ux

feat(rules): value suggestions behind the forge (branches first)

3988a14grimJul 23

feat(rules): chip inputs for list verbs, two-input between

614dc80grimJul 23

feat(rules): narrow verbs by meaning, typed value placeholders

588ac4agrimJul 23

feat(rules): validate custom-rule args by signal kind, fail equals loud

02912dagrimJul 23

Feat: add new signals

c0f8911grimJul 23

feat(economics): report command to post the monthly report on demand

306aa08grimJul 23

feat(economics): pull Railway cost live from the GraphQL usage API

570184egrimJul 23

feat(economics): plain-language descriptors on every page section

efc0a0agrimJul 23

fix(economics): OpenRouter split by api_key_id (key name), not key hash

0358a98grimJul 23

fix(economics): correct OpenRouter analytics endpoint, operator-provided Railway usage

3d811e5grimJul 23

feat(economics): manual cron trigger script

06ebb59grimJul 23

Merge pull request #11 from Boring-Software-Inc/feat-economics-observability

568c807grimJul 23
feat-economics-observability

style: biome fixes after rebase (a11y suppression on render anchor, format)

56f7ae2grimJul 23

style(economics): biome format on service + contracts test

21e1b14grimJul 23

feat(economics): admin economics page (slice 7)

1fe89b8grimJul 23

feat(economics): economics-digest cron with alerts + monthly report (slice 6)

13d5841grimJul 23

feat(economics): economics-rollup cron with drift, credit, reconciliation (slice 5)

5650c9fgrimJul 23

feat(economics): pull-provider-costs cron (slice 4)

2da6edagrimJul 23

feat(economics): transport counters + usage_counters writes (slice 3)

33e99d1grimJul 23

feat(economics): key split, source derivation, cost capture, ai_review_usage writes (slice 2)

97302e9grimJul 23

feat(economics): four metering tables, migration, backfill (slice 1)

87464d1grimJul 23

migrate(ui): dropdown-menu to base ui menu; remove radix deps

3ebc53cgrimJul 23

migrate(ui): dialog to base ui

2d73583grimJul 23

migrate(ui): tooltip to base ui positioner model

b5fa9afgrimJul 22

migrate(ui): switch, avatar, separator to base ui

ffbf5fegrimJul 22

migrate(ui): badge slot idiom to useRender

0e9b521grimJul 22

migrate(ui): button to @base-ui/react/button

ecbb040grimJul 22

fix(docker): copy packages/sdk/package.json for workspace resolve

8d0167egrimJul 23

Merge pull request #10 from Boring-Software-Inc/feat-create-tripwire-sdk

dc25b06grimJul 23
feat-create-tripwire-sdk

fix(web): classify custom-rules server fns (invariant 3)

fc3bdcegrimJul 23

chore: untrack .turbo runtime state

565590cgrimJul 23

style(spike): biome format

9296dbegrimJul 23

docs: decision entries for the custom-rules build

97e177egrimJul 22

feat(custom-rules): sentence builder, rules cards, palette entries

03c5bb3grimJul 22

feat(custom-rules): runtime catalog, stored rules, generic evaluation

67bd714grimJul 22

.

2401994grimJul 22

phase 4

26e27e3grimJul 22

phase 3.b

69ec2a0grimJul 22

phase 3.b

feb7ce4grimJul 22

phase 3

2459c9dgrimJul 22

phase 1 - testing

7698cd0grimJul 22

Add better auth infra plugin

d2e3c3egrimJul 22

Merge pull request #9 from Boring-Software-Inc/feat/workflow-actions-and-toasts

d5be97cgrimJul 22
feat/workflow-actions-and-toasts

test(db): give the pglite seed-story test realistic headroom

4e3440agrimJul 22

Merge pull request #8 from Boring-Software-Inc/feat/workflow-actions-and-toasts

ae97b1cgrimJul 22
pr-heads/7185bee3-169c-4c76-a305-27d938c6b0e1feat/customize-response-config

fix(workflows): drop toolbox tab-row bottom border

31d6201grimJul 22

chore(docs): track project docs under docs/

653d82bgrimJul 22

fix(web): seed org switcher avatar off display name

ff3fde5grimJul 22

feat(web): dedupe toast layer over sonner

9cdf680grimJul 22

feat(runs): honest delivery status, step labels, copy as markdown

2d431a5grimJul 21

feat(rules): workflow-owned rule enablement

9df47dfgrimJul 21

feat(workflows): webhook and discord outbound action nodes

41cbe5fgrimJul 21

feat(workflows): node face inline fields and clean ports

324fbeegrimJul 21

Merge pull request #7 from Boring-Software-Inc/chore/fix-chip-alignment

2e2c2e4grimJul 21

chore: align step status chips regardless of duration width

3f6184aDaniel HoldsworthJul 21

fix wrong org name in footer link

99ca2c5Daniel HoldsworthJul 21

Merge pull request #6 from Boring-Software-Inc/feat/customize-response-config

0e77dfcgrimJul 21

feat(customize): response config, shared comment renderer, batched save queue

b7633a6grimJul 21

Merge pull request #5 from Boring-Software-Inc/fix/rerun-live-steps-and-stuck-queue

61d03d9grimJul 20
fix/rerun-live-steps-and-stuck-queue

feat(rerun): stream finished steps live on the run page

9d162c7grimJul 20

fix(worker): fail forever-queued re-runs and log rerun consumer

32cb993grimJul 20

Merge pull request #4 from Boring-Software-Inc/fix/rerun-feedback-and-cooldown

8a723d0grimJul 20

fix(web): generate routeTree before typecheck in CI

cbde9d5grimJul 20

route gen

4a8129dgrimJul 20

fix(rerun): ship preflight — degraded-floor test + import order

ff889d4grimJul 20

fix(rerun): show live re-run state and fix rule resolution feedback

3504b0agrimJul 20

Update .gitignore

f7a8edegrimJul 20

Feat: re-run rules and workflows

5e66464grimJul 20

Merge pull request #3 from Boring-Software-Inc/feat/admin-portal

83bfbf7grimJul 20
pr-heads/8663c11e-335c-4319-8c23-a0111b1623d5feat/admin-portal

yert

e6b960dgrimJul 20

Merge pull request #2 from Boring-Software-Inc/feat/admin-portal

1cd4449grimJul 20

feat(admin): platform staff portal at /admin

c01c7f1grimJul 20

fix(web): plumb VITE_WAITLIST_OPENER_ORIGINS through the docker build

8accee5grimJul 20

yop

38f9bc1grimJul 20

document perf decisions

45b9765grimJul 20

shit

3ded2b6grimJul 20

improvements to loading speed

80f9752grimJul 20

fixy fixy

797abeagrimJul 20

ui primitives and inset-dialog

6026a3dgrimJul 20

Update mobile-footer.tsx

30b3c4bgrimJul 17