Commit Graph

  • 0e975d1d6d fix: show cron validation field errors whyour 2026-08-22 01:20:04 +08:00
  • 1834c00ff7 feat(ql3): plan automation reconciliation rows whyour 2026-08-22 00:26:04 +08:00
  • c218f71250 feat(ql3): plan reconciliation application whyour 2026-08-21 20:24:41 +08:00
  • 22f58b1eff feat(ql3): authorize reconciliation reviews whyour 2026-08-21 19:34:29 +08:00
  • 827ba5294f feat(ql3): prepare private reconciliation reviews whyour 2026-08-21 18:35:28 +08:00
  • 473a535815 docs(ql3): freeze private reconciliation review whyour 2026-08-21 18:13:42 +08:00
  • 46a7dc7496 feat(ql3): plan sealed reconciliation bundles whyour 2026-08-21 18:06:27 +08:00
  • 4012f54a50 feat(ql3): seal reconciliation capture bundles whyour 2026-08-21 17:20:06 +08:00
  • f527d83c42 docs(ql3): freeze sealed reconciliation planning whyour 2026-08-21 17:02:12 +08:00
  • c341a92a18 feat(ql3): capture stopped reconciliation bundles whyour 2026-08-21 16:52:22 +08:00
  • a789c4a4d6 feat(ql3): fence reconciliation capture preparation whyour 2026-08-21 15:54:49 +08:00
  • 1bf14f807c docs(ql3): freeze stopped reconciliation capture whyour 2026-08-21 15:40:59 +08:00
  • b714f2bf18 fix(ql3): close adopted lineage acceptance gates whyour 2026-08-21 15:35:48 +08:00
  • 4f6be5bc2c feat(ql3): preserve adopted compose lineage whyour 2026-08-21 15:18:07 +08:00
  • 190117a662 feat(ql3): prepare adopted deployment bundles whyour 2026-08-21 14:09:59 +08:00
  • 07cb5ea0a8 feat(ql3): bind service lineage to legacy data receipt whyour 2026-08-21 13:27:40 +08:00
  • f1fc316be1 feat(ql3): gate startup on legacy data receipt whyour 2026-08-21 12:49:45 +08:00
  • 3a725cc8e8 docs(ql3): freeze legacy deployment lineage contract whyour 2026-08-21 12:24:14 +08:00
  • 744a948de1 docs(ql3): record legacy application gates whyour 2026-08-21 12:09:19 +08:00
  • d4813e48a4 feat(ql3): apply legacy data transformation whyour 2026-08-21 12:06:41 +08:00
  • 69c322fa8d feat(ql3): prepare legacy data transformation whyour 2026-08-21 10:56:24 +08:00
  • 19bb09faa3 feat(ql3): stage legacy data directory whyour 2026-08-21 10:09:34 +08:00
  • 878a360b09 feat(ql3): inventory legacy data directory whyour 2026-08-21 01:34:18 +08:00
  • c9e41812cb feat(ql3): rehearse legacy sqlite upgrade whyour 2026-08-21 00:52:58 +08:00
  • 4ea156f189 fix(ql3): harden legacy api compatibility whyour 2026-08-20 19:09:21 +08:00
  • 3c02ae2020 feat(ql3): prove legacy rollback readiness whyour 2026-08-20 18:24:52 +08:00
  • 2cd6ea1d55 feat(ql3): commit service manager legacy rollback whyour 2026-08-20 17:40:29 +08:00
  • ad291e514d feat(ql3): prepare service manager legacy rollback whyour 2026-08-20 16:34:30 +08:00
  • 0c503932cc test(ql3): lock legacy core api contracts whyour 2026-08-20 15:41:39 +08:00
  • c0ef9a969e feat(ql3): fence console capabilities by session whyour 2026-08-20 15:15:42 +08:00
  • ffa4b4e7cb feat(ql3): observe package installations in console whyour 2026-08-20 14:42:54 +08:00
  • 344680d64a feat(ql3): expose worker observations in console whyour 2026-08-20 14:02:01 +08:00
  • af5d5bfc0b feat(ql3): add generic worker management entry whyour 2026-08-20 13:30:06 +08:00
  • 4a4fa85f51 feat(ql3): expose bounded worker session observation whyour 2026-08-20 12:55:44 +08:00
  • 6265e31dce feat(ql3): version worker support tier admission whyour 2026-08-20 12:02:15 +08:00
  • 6e11258d45 feat(ql3): enforce architecture support tiers whyour 2026-08-20 11:02:17 +08:00
  • 3979707f6d feat(ql3): gate console capacity evidence whyour 2026-08-20 10:04:21 +08:00
  • 134cd8337c fix: read ql runtime logs from syslog whyour 2026-08-20 09:41:42 +08:00
  • 0a5f1448f1 feat(ql3): add optional console run drilldown whyour 2026-08-20 09:23:19 +08:00
  • 88200f2805 feat: add ql service log command whyour 2026-08-20 00:56:59 +08:00
  • cf21e984cb feat(ql3): page blocked cancellations whyour 2026-08-19 23:51:14 +08:00
  • 095683a4cb feat(ql3): expose cancellation status card whyour 2026-08-19 09:21:50 +08:00
  • 5a979e510e feat(ql3): expose cancellation availability summary whyour 2026-08-19 08:29:45 +08:00
  • 5261c41828 feat(ql3): operationalize cancellation rearm whyour 2026-08-19 07:54:02 +08:00
  • 0b5f3bcb39 feat(ql3): gate remote cancellation delivery whyour 2026-08-19 06:55:36 +08:00
  • 1809fbb8d3 feat(ql3): add postgres cancellation dispatch whyour 2026-08-19 06:24:11 +08:00
  • 36035ac43e feat(ql3): persist manual primary activation whyour 2026-08-19 05:13:58 +08:00
  • 9981f47851 feat(ql3): operationalize manual primary canary whyour 2026-08-19 04:29:15 +08:00
  • be98d6753b feat(ql3): gate primary on shadow capture evidence whyour 2026-08-19 03:27:32 +08:00
  • c60a86d1bf feat(ql3): prove shadow resource rollback whyour 2026-08-19 02:36:06 +08:00
  • decdab093f perf: speed up large file tree listings whyour 2026-08-18 23:56:11 +08:00
  • b739d92347 feat(ql3): audit legacy shadow terminal windows whyour 2026-08-19 00:07:04 +08:00
  • d38f624262 feat(ql3): report legacy shadow startup differences whyour 2026-08-18 09:58:16 +08:00
  • 6cb9a075d7 feat(ql3): reconcile legacy shadow runs on startup whyour 2026-08-18 09:26:12 +08:00
  • 1ff5aed844 feat(ql3): observe boot runs without false origins whyour 2026-08-18 06:54:25 +08:00
  • 0ad96d38a6 feat(ql3): observe system crond runs idempotently whyour 2026-08-18 06:33:23 +08:00
  • 6831ea3de5 feat(ql3): observe legacy schedule service runs whyour 2026-08-18 05:57:19 +08:00
  • ca19423f1d feat(ql3): validate release tags before registry mutation whyour 2026-08-18 05:23:48 +08:00
  • 1c4e3269b4 feat(ql3): gate release tags on deployment readiness whyour 2026-08-18 04:54:10 +08:00
  • a99f1508f7 feat(ql3): close release tags after catalog verification whyour 2026-08-18 03:53:25 +08:00
  • dbd57b27d0 feat(ql3): prevent release catalog tag overwrite whyour 2026-08-18 03:16:39 +08:00
  • 7ac5e678ba feat(ql3): revalidate release evidence at closure whyour 2026-08-18 02:41:41 +08:00
  • cc6d6b7b48 feat(ql3): make release evidence replay deterministic whyour 2026-08-18 02:17:26 +08:00
  • 3e7bfa8087 feat(ql3): bind private release evidence receipts whyour 2026-08-18 01:48:27 +08:00
  • fd433c41cd feat(ql3): gate local releases through published catalogs whyour 2026-08-18 00:56:12 +08:00
  • dfa73af104 fix: preserve container startup diagnostics whyour 2026-08-18 00:03:06 +08:00
  • 9cd42ff454 feat(ql3): gate cluster releases through published catalogs whyour 2026-08-18 00:24:13 +08:00
  • 8496b56bed feat(ql3): fence Kubernetes resource retirement whyour 2026-08-17 23:45:34 +08:00
  • f71fd5ebd6 fix: propagate initialization errors and reduce request metrics whyour 2026-08-17 08:55:53 +08:00
  • 2e848ef7c0 feat(ql3): fence cluster deployment transitions whyour 2026-08-17 01:41:10 +08:00
  • afe9b5702b chore: remove internal performance triage report whyour 2026-08-16 22:41:46 +08:00
  • abf2d25d63 feat(ql3): add catalog-bound cluster deployment ceremony whyour 2026-08-16 17:12:37 +08:00
  • 02e02491c4 fix: avoid duplicate container stdout logging whyour 2026-08-16 17:03:15 +08:00
  • 276dfc2382 perf: bound runtime memory and storage usage whyour 2026-08-16 16:29:06 +08:00
  • dce72c800f feat(ql3): bind local compose revisions to release catalogs whyour 2026-08-16 16:02:53 +08:00
  • 2ccdd71851 feat(ql3): bind deployment locks to release catalogs whyour 2026-08-16 15:08:15 +08:00
  • 00a65360cf feat(ql3): verify release catalog consumption whyour 2026-08-16 14:28:54 +08:00
  • 31f78e4d1f feat: add client IP diagnostics and blocking whyour 2026-08-16 13:57:33 +08:00
  • 8c09850249 feat(ql3): materialize offline deployment locks whyour 2026-08-16 13:39:50 +08:00
  • a44c213be1 feat(ql3): publish durable release catalog whyour 2026-08-16 10:50:15 +08:00
  • 41549524d4 feat(ql3): publish complete release sets whyour 2026-08-16 10:06:34 +08:00
  • bad8399cc3 feat(ql3): govern release version transitions whyour 2026-08-16 09:32:27 +08:00
  • 7130d77a76 feat(ql3): scope deployment-family release candidates whyour 2026-08-16 08:54:51 +08:00
  • d991deb7ee feat(ql3): add external release workstation ceremony whyour 2026-08-16 08:17:11 +08:00
  • 33b9eb2f5e feat(ql3): verify cluster evidence offline whyour 2026-08-16 07:40:55 +08:00
  • 4f62a86d15 feat(ql3): export redacted cluster evidence bundle whyour 2026-08-16 07:07:32 +08:00
  • 7955d55629 feat(ql3): add explicit cluster observation console whyour 2026-08-16 06:09:54 +08:00
  • fba8dfb602 feat(ql3): distribute copilot console via signed admin image whyour 2026-08-16 05:14:17 +08:00
  • c4a1238a92 feat(ql3): add read-only cluster copilot console whyour 2026-08-16 04:35:28 +08:00
  • da4e7cf688 feat(ql3): harden copilot mcp host deployment whyour 2026-08-16 03:41:38 +08:00
  • 58025ede55 feat(ql3): add bounded copilot mcp surface whyour 2026-08-16 03:04:12 +08:00
  • 0e85cbdeb6 feat(ql3): add bounded copilot product client whyour 2026-08-16 02:15:21 +08:00
  • e5a3d83a8d feat(ql3): add fenced copilot diagnosis cancellation whyour 2026-08-16 01:34:55 +08:00
  • f77b19e615 feat(ql3): expose copilot diagnosis read model whyour 2026-08-16 00:41:34 +08:00
  • 774af4a4c9 feat(ql3): expose fenced copilot diagnosis API whyour 2026-08-15 23:45:13 +08:00
  • 0a31c3364b feat(ql3): terminalize copilot diagnosis failures whyour 2026-08-15 23:16:26 +08:00
  • 5fc70010f2 feat(ql3): compose cluster copilot diagnosis whyour 2026-08-15 21:59:59 +08:00
  • c3bd6d40bb feat(ql3): add copilot diagnosis output keyring whyour 2026-08-15 21:04:21 +08:00
  • 453a7679b2 feat(ql3): execute copilot diagnosis models whyour 2026-08-15 20:38:17 +08:00
  • 9c90c6ce82 feat(ql3): execute copilot diagnosis tools whyour 2026-08-15 16:39:19 +08:00