chore(db): SR-11 M2 — drop legacy skill table + skill_overrides_json (#879) #894
No reviewers
Labels
No labels
area:agents
area:dashboard
area:database
area:design
area:design-review
area:flows
area:infra
area:meta
area:security
area:sessions
area:webhook
area:workdir
security
type:bug
type:chore
type:meta
type:user-story
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
charles/claude-hooks!894
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "feat/879-sr11-m2-drop-legacy-skill"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #879 (SR-11 M2).
Schema
0003:DROP TABLE IF EXISTS skill0004: removeagent_type_config.skill_overrides_jsonvia idempotentPRAGMA table_infoguard inmigrate.ts(avoidsALTER … DROP COLUMNon DBs that never had the column)Boot order
0003, runrunSr3M1Migration, then apply the rest so SR-3 can still read legacyskill/skill_overrides_json.Code
skilltable +resolveSkill/SkillRowandskill_overridesonAgentTypeConfigRowloadSkill/skillCachewithreadSkillMarkdownFileinskill-library.tsagent_skillrow updates;affected_rows.agent_skill(wasskill);ConfigTableusesagent_skillNote
No production / backup requirements for this environment; local DB loss acceptable.
just qagreen; pre-push hook passed.d92b7c25e5ed865a76e7