cleanup: remove unused system config store #332

Merged
barrettruth merged 1 commit from cleanup/remove-system-config-store into main 2026-05-11 19:51:06 +00:00
Owner

Problem

system_configs and src/core/system-config.ts had no live reads or writes outside their own tests, leaving a generic config store without a runtime owner.

Solution

  • Remove the system config helper module and tests.
  • Remove systemConfigs from the active Drizzle schema.
  • Add a narrow forward migration that drops system_configs while leaving the broader blank-start baseline compaction to #307.

Verification

  • Migration smoke: fresh migrated database no longer has system_configs.
  • nix develop --command just lint
  • nix develop --command just test

Closes #311

## Problem `system_configs` and `src/core/system-config.ts` had no live reads or writes outside their own tests, leaving a generic config store without a runtime owner. ## Solution - Remove the system config helper module and tests. - Remove `systemConfigs` from the active Drizzle schema. - Add a narrow forward migration that drops `system_configs` while leaving the broader blank-start baseline compaction to #307. ## Verification - Migration smoke: fresh migrated database no longer has `system_configs`. - `nix develop --command just lint` - `nix develop --command just test` Closes #311
cleanup: remove unused system config store
All checks were successful
quality / Test (pull_request) Successful in 15s
quality / Lint (pull_request) Successful in 21s
quality / Build (pull_request) Successful in 45s
7dd39c201a
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
barrettruth/delta!332
No description provided.