cleanup: delete unused system config store #311

Closed
opened 2026-05-11 19:19:08 +00:00 by barrettruth · 0 comments
Owner

Parent: #305

Problem

system_configs and src/core/system-config.ts appear to exist only as schema/module/tests. There is no current feature owner after the scope reduction.

Solution

Either delete the store or assign it a concrete owner before v0.1:

  • search for live reads/writes outside tests
  • remove system_configs, src/core/system-config.ts, and tests if unused
  • if it is needed for deploy/runtime config, rename it and document the owner and allowed keys

Acceptance criteria

  • No generic config table remains without a named runtime owner.
  • Tests do not preserve unused infrastructure for its own sake.
  • If retained, the issue is closed by a PR that adds a concrete production use and documents it.
Parent: #305 ## Problem `system_configs` and `src/core/system-config.ts` appear to exist only as schema/module/tests. There is no current feature owner after the scope reduction. ## Solution Either delete the store or assign it a concrete owner before v0.1: - search for live reads/writes outside tests - remove `system_configs`, `src/core/system-config.ts`, and tests if unused - if it is needed for deploy/runtime config, rename it and document the owner and allowed keys ## Acceptance criteria - No generic config table remains without a named runtime owner. - Tests do not preserve unused infrastructure for its own sake. - If retained, the issue is closed by a PR that adds a concrete production use and documents it.
barrettruth added this to the v0.1.0 milestone 2026-05-11 19:19:08 +00:00
Sign in to join this conversation.
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#311
No description provided.