Mikhail Chusavitin
e092fea98f
Add hyperlink-vs-button rule; register new contracts in router
...
- controls-selection: forbid hyperlinks for opening modals/elements
unless explicitly requested; buttons required instead.
- AGENT-BOOTSTRAP: add router entries for hardware-ingest-json and
submodule-integration contracts (lint was failing without them).
2026-08-18 17:07:04 +03:00
Mikhail Chusavitin
1d89a4918e
docs: add agent bootstrap and contract read router
2026-04-02 13:48:36 +03:00
Mikhail Chusavitin and Claude Sonnet 4.6
688b87e98d
Add SQL migration file format, Docker testing, and authoring pitfalls to go-database contract
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 22:45:37 +03:00
Mikhail Chusavitin and Claude Sonnet 4.6
52444350c1
Automate migration backups and add session rollback on failure
...
- Replace operator-driven backup requirement with automatic migration engine responsibility
- Full DB backup when new migrations are detected, before any step runs
- Per-table backup before each migration step affecting that table
- Session rollback (or per-table restore) on any migration failure
- Update local-first-recovery to reflect automatic backup requirement
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 00:05:22 +03:00
Mikhail Chusavitin and Claude Sonnet 4.6
747c42499d
Add build version display contract
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-18 17:49:55 +03:00
Mikhail Chusavitin
5a69e0bba8
Add local-first recovery contract
2026-03-07 23:16:57 +03:00
Mikhail Chusavitin
d2e11b8bdd
Strengthen backup and secret handling contracts
2026-03-07 22:03:49 +03:00
Mikhail Chusavitin
f55bd84668
Require application-owned backups for migrations
2026-03-07 21:56:51 +03:00
Mikhail Chusavitin
61ed2717d0
Extract shared backup management contract
2026-03-07 21:49:07 +03:00
Mikhail Chusavitin
548eb70d55
Add mandatory DB backup rule
2026-03-07 21:39:50 +03:00
Mikhail Chusavitin
72e10622ba
Add BOM decomposition contract
2026-03-07 15:08:45 +03:00
Mikhail Chusavitin and Claude Sonnet 4.6
0e61346d20
feat: add KISS and task-discipline contracts
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-06 18:07:47 +03:00