Commit Graph

  • 04b86c517f Merge pull request 'app: minimal root-layout shell - theme + env-config session providers (M3 slice 1, coreci-chat#16)' (#17) from po/m3-slice-1-root-shell into main main jonathan 2026-11-05 20:39:32 +00:00
  • 754222083c feat(app): minimal root-layout shell - theme + env-config session providers coreci-chat-po 2026-11-03 18:57:24 +00:00
  • bd3a7a5c89 Merge pull request 'ci: build the control-plane app in the gate (next build) + one-step coverage-upload tolerance (coreci-chat#10, coreci-chat#1)' (#15) from po/ci-app-build-step into main jonathan 2026-10-31 07:35:13 +00:00
  • 410e62bd30 fix(app): teach the bundler the repo's .js -> .ts import convention coreci-chat-po 2026-10-31 01:14:05 +00:00
  • b17e009dd5 fix(control-plane): drop the phantom @coreci/audit from transpilePackages coreci-chat-po 2026-10-31 00:27:32 +00:00
  • a77b2dc9c2 ci: tolerate the coverage upload leg alone - the runner's artifact endpoint is refused (coreci-chat#1) coreci-chat-po 2026-10-31 00:27:31 +00:00
  • a86a801784 ci: build the control-plane app in the gate (next build) - the app build was never machine-verified (coreci-chat#10) coreci-chat-po 2026-10-31 00:27:25 +00:00
  • 74902f21de Merge pull request 'fix(ci): quote the 7 step names that start with "[" — the gate file was invalid YAML, so no run could ever be created (coreci-chat#1)' (#9) from po/ci-fix-invalid-workflow-yaml into main jonathan 2026-10-27 22:38:40 +00:00
  • f8a36b9e29 test(db): cover the tenant-scope pinning (coreci-chat#14) coreci-chat-po 2026-10-27 08:36:20 +00:00
  • 41566a1987 fix(db): make the R-009 pen test isolation-proof against the shared CI database coreci-chat-po 2026-10-27 08:33:16 +00:00
  • 063cf85248 test(db): cover the tenant-scope pinning (coreci-chat#14) coreci-chat-po 2026-10-27 08:32:51 +00:00
  • cf098f2b9d fix(db): pin the tenant scope to one connection (coreci-chat#14) coreci-chat-po 2026-10-27 08:32:18 +00:00
  • 53532fbdb5 fix(db): pin the tenant scope to one connection (coreci-chat#14) coreci-chat-po 2026-10-27 08:32:00 +00:00
  • d9da54b3bf fix(db): pin the tenant scope to one connection (coreci-chat#14) coreci-chat-po 2026-10-27 08:31:45 +00:00
  • db158255c0 fix(db): one DROP+CREATE per policy (drop the duplicated targets block) (coreci-chat#13) coreci-chat-po 2026-10-27 06:58:49 +00:00
  • 1c75282736 fix(test): add back the tenant-scoped DELETE that wipes mcp_adapters (coreci-chat#12) coreci-chat-po 2026-10-27 06:58:48 +00:00
  • 05df13bf55 fix(test): wipe mcp_adapters with a tenant-scoped DELETE, not an ALTER (coreci-chat#12) coreci-chat-po 2026-10-27 06:58:14 +00:00
  • 68139ea307 fix(auth): resolve the tenant membership inside the tenant scope (coreci-chat#13) coreci-chat-po 2026-10-27 06:58:13 +00:00
  • 9b4bbd01af fix(db): harden the RLS tenant scope against an empty app.tenant_id (coreci-chat#13) coreci-chat-po 2026-10-27 06:57:51 +00:00
  • 311dfe5ac0 fix(app): add the App Router root layout so the control-plane app can build (coreci-chat#10) coreci-chat-po 2026-10-27 05:54:02 +00:00
  • 4b6ac59637 fix(app): skip the boot-time migration re-run when the schema is already migrated coreci-chat-po 2026-10-27 05:26:35 +00:00
  • 585f15f5de fix(test): seed tenant_memberships in the tenant scope - the M1 migration forces RLS on that table coreci-chat-po 2026-10-27 05:08:45 +00:00
  • a7d55b9ec9 chore(ci): drop the duplicated CREATE DATABASE statement from the roles script coreci-chat-po 2026-10-27 04:58:48 +00:00
  • bf4271308b fix(ci): correct the CI role grants - apply them in coreci_ci and FOR ROLE migrator (the app role had no table grants) coreci-chat-po 2026-10-27 04:58:14 +00:00
  • b25e949dbe fix(ci): apply the CI role grants in coreci_ci and FOR ROLE migrator - the app role had no table grants (42501) coreci-chat-po 2026-10-27 04:57:14 +00:00
  • ab2f4ab942 ci: build the packages, not the app - next build is broken in the app (tracked separately) coreci-chat-po 2026-10-27 04:44:18 +00:00
  • 66f9af65f7 ci: build the workspace before typecheck - consumers resolve @coreci/* types from dist coreci-chat-po 2026-10-27 04:35:13 +00:00
  • 62e1833ec9 ci: node 22 - pnpm 11 needs >= v22.13 (node 20 dies on node:sqlite) coreci-chat-po 2026-10-27 04:31:40 +00:00
  • 816b03e89a ci: let package.json own the pnpm pin - action-setup rejects a second pin (first real run: RED at Setup pnpm) coreci-chat-po 2026-10-27 04:29:54 +00:00
  • cc5577fe3d fix(ci): quote the 7 step names that start with "[" so the gate file is valid YAML (coreci-chat#1) coreci-chat-po 2026-10-27 03:59:15 +00:00
  • 3178d4ed55 Merge pull request 'ci: fire the pipeline - the trigger shape this instance actually runs (coreci-chat#1)' (#8) from po/ci-trigger-shape into main jonathan 2026-10-27 03:32:27 +00:00
  • b26d092913 ci: match the trigger shape this instance actually runs (bare push, PR filtered to main, non-null dispatch inputs) coreci-chat-po 2026-10-27 00:01:18 +00:00
  • 8122d5d9f9 Merge pull request 'ci: run the pipeline on the ubuntu-latest label + the toolchain both jobs need (coreci-chat#1)' (#7) from po/ci-ubuntu-label into main jonathan 2026-10-26 22:59:04 +00:00
  • 385bae94ff ci: run the pipeline on the ubuntu-latest label + the toolchain both jobs need (coreci-chat#1) coreci-chat-po 2026-10-26 18:10:44 +00:00
  • b8503c78ee ci: run the pipeline on the ubuntu-latest label + the toolchain both jobs need (coreci-chat#1) coreci-chat-po 2026-10-26 18:09:28 +00:00
  • 59079a3b94 ci: note the trigger-registration requirement (F-1) so the next push to main arms the pipeline po/ci-trigger-arm coreci-chat-po 2026-10-26 04:53:02 +00:00
  • 6afbac6971 Merge pull request 'roadmap(m3): kickoff groom — M3 phase rows per steer-m3-spec v1.2 Final (standing order coreci-chat#1 c11194(2))' (#5) from po/m3-kickoff-roadmap-groom into main jonathan 2026-10-26 00:21:38 +00:00
  • ea6835448a Update .ciagent/ROADMAP.md coreci-chat-po 2026-10-23 04:56:31 +00:00
  • 0431b08273 Merge pull request 'ci: retarget runs-on ubuntu-latest -> node (fleet label) — fire the pipeline (coreci-chat#1)' (#4) from po/ci-runs-on-retarget into main jonathan 2026-10-23 00:18:22 +00:00
  • b6c7092f6a ci: retarget runs-on ubuntu-latest -> node (fleet label) — fire the pipeline (coreci-chat#1: sre root-cause c11112, cpo decision c11194) coreci-chat-po 2026-10-22 04:21:29 +00:00
  • 85dce28ca3 docs(PDLC): lock M3 spec v1.2 Final — Chat, Orchestration, Hardening CIAgent 2026-08-25 12:41:16 +00:00
  • e07cd452a2 docs(audit): fix CHECKPOINT.json syntax + refresh STATE.md post-M2 CIAgent 2026-08-25 10:34:29 +00:00
  • 9a276d62a1 docs(milestone): M2 complete — checkpoint cleared, next milestone M3 CIAgent 2026-08-25 06:15:14 +00:00
  • 0c15d3d0b2 docs(milestone): complete M2 — MCP Layer & Day 1 Adapters (v0.2) v0.1.6 CIAgent 2026-08-25 06:14:21 +00:00
  • 986ac19863 feat(P5): Wave J — SSE integration + LLM smoke + adapter UI + CI (REQ-017, gate item 8) v0.1.5 CIAgent 2026-08-25 06:06:26 +00:00
  • 04f0417f4a feat(P4): Wave I — Git adapters: GitHub + Gitea (REQ-022, REQ-023, REQ-027) v0.1.4 CIAgent 2026-08-25 05:40:40 +00:00
  • 40066dfb0e feat(P3): Wave H — SSH/Linux adapter via Relay Agent (REQ-021, REQ-026 full) v0.1.3 CIAgent 2026-08-25 05:20:03 +00:00
  • bf975e7ab1 feat(P2): Wave G — Proxmox adapter (REQ-020, REQ-025) v0.1.2 CIAgent 2026-08-25 04:57:18 +00:00
  • 28b8aa36c6 feat(P1): Wave F — MCP Gateway core (REQ-015,016,017,018,019,024) v0.1.1 CIAgent 2026-08-25 04:43:45 +00:00
  • 5caab5f48d docs(P00): ship complete — v0.1.0 tagged, release created, phase/00 deleted CIAgent 2026-08-25 03:54:28 +00:00
  • 22ef116b15 docs(P00): complete M2 pre-execution — MCP Layer & Day 1 Adapters v0.1.0 CIAgent 2026-08-25 03:52:00 +00:00
  • 2a1e6ca698 docs(PDLC): add STATE.md — Phase 0 project state intake CIAgent 2026-08-25 02:51:54 +00:00
  • 21724d0300 docs(ship): upstream release complete — Gitea repo + 7 releases + binaries CIAgent 2026-08-25 02:35:31 +00:00
  • bb85e833d0 Merge milestone/v0.1-bootstrap into main CIAgent 2026-08-25 02:25:33 +00:00
  • 901536dd44 Merge phase/06-final-review-ship into milestone/v0.1-bootstrap CIAgent 2026-08-25 02:25:29 +00:00
  • 33207ab89a docs(milestone): complete CoreCI Chat v0.1 — Read-Only Diagnostic MVP v0.0.7 CIAgent 2026-08-25 02:25:23 +00:00
  • f28769ee69 Merge phase/05-dashboard into milestone/v0.1-bootstrap CIAgent 2026-08-25 02:22:30 +00:00
  • dfc6b8ff76 feat(P5): Wave E dashboard surfacing — agent status, health, logs, audit export v0.0.6 CIAgent 2026-08-25 02:21:51 +00:00
  • d0465a4c71 Merge phase/04-relay-agent into milestone/v0.1-bootstrap CIAgent 2026-08-25 02:04:35 +00:00
  • a7bce7e44a Merge phase/03-byom into milestone/v0.1-bootstrap CIAgent 2026-08-25 02:04:16 +00:00
  • ca87dbf4b1 Merge phase/02-identity-rbac into milestone/v0.1-bootstrap CIAgent 2026-08-25 02:03:47 +00:00
  • 86f7dcc10b feat(P4): Wave D relay agent — Go binary, install script, WebSocket, SSH whitelist hook v0.0.5 CIAgent 2026-08-25 02:03:04 +00:00
  • 3b8345dfe0 feat(P3): Wave C BYOM — endpoint registry, validate-on-save, routing shim v0.0.4 CIAgent 2026-08-25 01:54:20 +00:00
  • bcca7686ee feat(P2): Wave B identity & RBAC — WorkOS SSO, tenant provisioning, RBAC at gateway v0.0.3 CIAgent 2026-08-25 01:47:56 +00:00
  • 3246442906 Merge phase/01-foundations into milestone/v0.1-bootstrap CIAgent 2026-08-25 01:34:19 +00:00
  • be70f56657 feat(P1): Wave A foundations — monorepo, DB+RLS, audit, secrets, runtime v0.0.2 CIAgent 2026-08-25 01:29:25 +00:00
  • 8355490dd6 docs(P00): mark phase 0 complete in roadmap + traceability CIAgent 2026-08-24 22:42:00 +00:00
  • 0e69832914 Merge phase/00-pre-execution into milestone/v0.1-bootstrap CIAgent 2026-08-24 22:41:32 +00:00
  • 61221222eb docs(P00): apply grill fixes + MVP/UX check v0.0.1 CIAgent 2026-08-24 22:41:17 +00:00
  • 5fcd73be8e docs(P00): grill M1 plan — adversarial review (PASS-WITH-FIXES) CIAgent 2026-08-24 22:39:28 +00:00
  • f18f507cb3 docs(P00): create phase plans CIAgent 2026-08-24 22:36:50 +00:00
  • 551d4d64af docs(P00): research findings CIAgent 2026-08-24 22:35:29 +00:00
  • 7075eae76d docs(P00): clarify architectural decisions CIAgent 2026-08-24 22:34:13 +00:00
  • 6146e9bc76 docs(init): validate specification CIAgent 2026-08-24 22:33:46 +00:00
  • 2cf16ed091 docs(init): initialize coreci-chat (2 phases) CIAgent 2026-08-24 22:20:05 +00:00
  • 26fb8b04d5 chore: initialize repository CIAgent 2026-08-24 22:15:01 +00:00