Commit Graph

3 Commits

Author SHA1 Message Date
benjamin.baker
7a11851fbe Document migration-on-deploy contract for plugin schema changes
A plugin model change that references a column its migration has not applied yet 500s every query on that table. Make the deploy order explicit: run flask db upgrade then flask plugin upgrade-all before serving traffic, and require model+migration to ship together.
2026-09-02 20:27:47 -04:00
benjamin.baker
01734e5449 harden CSV import reconciliation and preserve saved model selections
Default fuzzy reconcile threshold to 0 and refuse merges when digit runs differ so numbered labels like Bay 311 never bind to Bay 310. Keep edit forms from clearing saved model fields when category filtering hides untyped rows. Includes in-progress computers policy and endpoints command feature work.
2026-08-28 09:29:09 -04:00
61514b61a8 Add Copilot custom instructions 2026-07-17 20:56:53 -04:00