Commit Graph

  • 692ba65b0f feat(lanes): add qc-local + senior-gate-reviewer agent templates (E3) nntrivi2001 2026-08-05 12:29:59 +07:00
  • 39c6e1c920 docs(lanes): plan E3 — agents port (qc-local + senior-gate-reviewer) (E) nntrivi2001 2026-08-05 11:52:28 +07:00
  • 7606653537 docs(lanes): design E3 — agents port (qc-local + senior-gate-reviewer) (E) nntrivi2001 2026-08-05 11:46:28 +07:00
  • ed884c6961 docs(lanes): document ccam lanes sync-base (E2) nntrivi2001 2026-08-05 10:59:02 +07:00
  • 5a127df709 feat(lanes): add ccam lanes sync-base CLI (E2) nntrivi2001 2026-08-05 10:52:36 +07:00
  • 40b1d0e0fb feat(lanes): add POST /:id/sync-base route (E2) nntrivi2001 2026-08-05 10:47:02 +07:00
  • d12e9410e3 feat(lanes): add lane-sync core — check/merge/continue (E2) nntrivi2001 2026-08-05 10:36:33 +07:00
  • a4246528fe feat(lanes): add MIGRATIONS_DIR + GENERATED_MERGE_PATHS profile declarations (E2) nntrivi2001 2026-08-05 10:30:41 +07:00
  • 77d79a59d7 docs(lanes): plan E2 — ccam lanes sync-base (E) nntrivi2001 2026-08-05 09:49:56 +07:00
  • ea0cd3b455 docs(lanes): design E2 — ccam lanes sync-base (E) nntrivi2001 2026-08-05 09:38:55 +07:00
  • 80d49e2c24 docs(lanes): document ship-feature-lane skill + --qc flag (E1) nntrivi2001 2026-08-04 18:13:06 +07:00
  • 9377849ae0 feat(lanes): port ship-feature-lane skill (Stages 0-14, E1) nntrivi2001 2026-08-04 18:02:45 +07:00
  • e600df236e feat(lanes): add ship-feature pipeline template (E1) nntrivi2001 2026-08-04 17:56:38 +07:00
  • 31f984c750 feat(lanes): add --qc boot flag + QC_BOOT_ENV for deterministic QC stacks (E1) nntrivi2001 2026-08-04 17:51:03 +07:00
  • c37933adfe docs(lanes): plan E1 — ship-feature pipeline template + skill port nntrivi2001 2026-08-04 17:44:50 +07:00
  • b08504858c docs(lanes): design E1 — ship-feature pipeline template + skill port nntrivi2001 2026-08-04 17:37:33 +07:00
  • 5d5ea32db6 docs(lanes): document proof gallery (C) nntrivi2001 2026-08-04 16:41:56 +07:00
  • 6cb5fb356c fix(lanes): make proof gallery test assertion actually fail on missing panel nntrivi2001 2026-08-04 16:34:44 +07:00
  • fccfa5ad17 feat(lanes): show proof gallery panel in the Workspace page (C) nntrivi2001 2026-08-04 16:25:09 +07:00
  • a545230746 feat(lanes): add ccam lanes proof-link CLI (C) nntrivi2001 2026-08-04 16:13:02 +07:00
  • 5de66d0b13 feat(lanes): expose GET/DELETE /api/lanes/:id/proof + proof-link over proof.js (C) nntrivi2001 2026-08-04 16:04:47 +07:00
  • e6942db7fe feat(lanes): add proof gallery core (list/file/delete/link) (C) nntrivi2001 2026-08-04 15:55:04 +07:00
  • e9193ae4be docs(lanes): add plan docs for B, D, C (per-feature state, named locks, proof gallery) nntrivi2001 2026-08-04 15:47:18 +07:00
  • fcc7a8f2f3 fix(lanes): stop archive/activate from clobbering feature title and links nntrivi2001 2026-08-04 15:17:14 +07:00
  • 917f0794d5 docs(lanes): document per-feature state and archive (B) nntrivi2001 2026-08-04 15:06:05 +07:00
  • 3a83e849cf feat(lanes): add a read-only feature picker to the Workspace page (B) nntrivi2001 2026-08-04 15:00:41 +07:00
  • 5b2f98ab4d feat(lanes): add ccam feature list/activate/show CLI (B) nntrivi2001 2026-08-04 14:43:48 +07:00
  • 5bc4d03740 feat(lanes): expose GET/POST /api/lanes/:id/features over lane-features.js (B) nntrivi2001 2026-08-04 14:28:25 +07:00
  • aa01d77ce6 feat(lanes): clearLane archives the active feature before resetting (B) nntrivi2001 2026-08-04 14:23:01 +07:00
  • 181e0f77ff feat(lanes): add per-feature state + archive core (lane_features) (B) nntrivi2001 2026-08-04 14:16:48 +07:00
  • 465dca35e5 fix(docs): correct fabricated API/behavior claims in the locks docs nntrivi2001 2026-08-04 14:02:40 +07:00
  • 6c7554dbdc docs(locks): document cross-lane named locks (D) nntrivi2001 2026-08-04 11:41:54 +07:00
  • c068f0cac6 style(i18n): restore literal UTF-8 chars in lanes.json locale files nntrivi2001 2026-08-04 11:37:18 +07:00
  • 1f3a5ff51d feat(locks): show a lock indicator on the lane card (D) nntrivi2001 2026-08-04 11:32:34 +07:00
  • 4a8725f136 feat(locks): add ccam lock status/acquire/release CLI (D) nntrivi2001 2026-08-04 11:08:43 +07:00
  • 7488a375e3 feat(locks): expose GET/POST /api/locks over named-lock.js (D) nntrivi2001 2026-08-04 10:58:58 +07:00
  • 2312c53788 feat(locks): add cross-lane named locks (mkdir-atomic, staleness floor) (D) nntrivi2001 2026-08-04 10:53:58 +07:00
  • e783a2a946 docs(lanes): clarify --no-build is up-only; add A3 spec+plan docs nntrivi2001 2026-08-04 10:06:01 +07:00
  • 4d9a385c5e feat(lanes): lane runtime UI, docs, and env additions (A1+A2) nntrivi2001 2026-08-04 10:04:58 +07:00
  • 9d145865dd feat(lanes): per-lane database, Redis, and .env isolation (A1+A2) nntrivi2001 2026-08-04 10:03:40 +07:00
  • d71086f677 docs(lanes): document ccam lanes profile init/check (A3) nntrivi2001 2026-08-04 09:52:58 +07:00
  • 113ed01504 test(lanes): prove profile scaffolding end to end with a real boot (A3) nntrivi2001 2026-08-04 09:48:01 +07:00
  • c024534475 feat(lanes): add ccam lanes profile init/check CLI (A3) nntrivi2001 2026-08-04 09:42:25 +07:00
  • c3546f568a fix(lanes): add error handling for unreadable hook files in checkProfile nntrivi2001 2026-08-04 09:36:58 +07:00
  • fa489016b4 feat(lanes): validate a scaffolded profile with checkProfile (A3) nntrivi2001 2026-08-04 09:28:59 +07:00
  • 9f9879cc3d feat(lanes): scaffold .ccam/profile/ from detected Node facts (A3) nntrivi2001 2026-08-04 09:20:22 +07:00
  • c4b11799dc feat(lanes): detect docker-compose database/Redis and wire ENV_REWRITE (A3) nntrivi2001 2026-08-04 09:13:20 +07:00
  • 0ecc2eec24 feat(lanes): detect a Node.js project's layout and boot scripts (A3) nntrivi2001 2026-08-04 09:06:45 +07:00
  • 2c313084a8 fix(test): stop FORCE_COLOR/CCAM_COLOR leaking into spawned ccam CLI children nntrivi2001 2026-08-04 09:04:59 +07:00
  • 72f74f9104 Merge pull request 'fix(lanes): stop the stuck "waiting for your input" banner and idle status' (#1) from fix/lane-waiting-and-running-status into main nntrivi2001 2026-07-31 04:13:03 +00:00
  • b673363351 feat(theme): dark/light mode with a Radix Colors-based palette nntrivi2001 2026-07-31 10:54:31 +07:00
  • 4905d63b97 fix(lanes): clear stale detection on real stage transitions, exclude scratch dirs from implement detect nntrivi2001 2026-07-31 10:53:07 +07:00
  • 9b1fa67385 fix(lanes): stop the stuck "waiting for your input" banner and idle status nntrivi2001 2026-07-30 15:27:26 +07:00
  • 57dc91585d feat: Claude Code Monitor — lanes, pipelines and a merged workspace nntrivi2001 2026-07-29 17:07:45 +07:00