Commit graph

  • 326cac14a2
    chore: deprecation tombstone — README notice, remove stale security-review/ duplicate (#89) main Adam Moussa 2026-07-14 19:24:05 -04:00
  • 9b7edef5fe
    chore: retrigger CI after removing go from CodeQL default-setup scope Adam Moussa 2026-07-14 19:06:54 -04:00
  • adbc9ddefb
    chore: deprecation tombstone — README notice, remove stale security-review/ duplicate Adam Moussa 2026-07-14 19:03:51 -04:00
  • 4a690050ed
    chore(security): add repo-local suppressions for adjudicated FPs (#88) Adam Moussa 2026-07-13 14:30:47 -04:00
  • c881a06543
    chore(security): add repo-local suppressions for adjudicated FPs Adam Moussa 2026-07-13 14:21:38 -04:00
  • 284ab81023
    chore(deps): bump the minor-and-patch group with 4 updates (#87) dependabot[bot] 2026-07-10 17:42:37 -04:00
  • 8bc4446864
    chore(deps): bump the minor-and-patch group with 4 updates dependabot[bot] 2026-07-10 09:24:52 +00:00
  • d79252db01
    chore(ci): SHA-pin org reusable-workflow caller refs (INFRA-50) (#86) Adam Moussa 2026-07-06 18:26:51 -04:00
  • f50ee4036a
    chore(ci): SHA-pin org reusable-workflow caller refs (INFRA-50) Adam Moussa 2026-07-06 18:07:53 -04:00
  • 82ad929f56
    docs: add README status badges (INFRA-137) (#85) Adam Moussa 2026-07-06 17:41:09 -04:00
  • c976b7302d
    docs: add README status badges (INFRA-137) Adam Moussa 2026-07-06 17:22:42 -04:00
  • 61a2ce0ac3
    chore(deps): bump the minor-and-patch group with 4 updates (#84) dependabot[bot] 2026-07-05 07:43:12 -04:00
  • f368a4b74e
    chore(deps): bump the minor-and-patch group with 4 updates dependabot[bot] 2026-07-03 09:25:14 +00:00
  • 15784481d8
    chore(deps): bump cryptography from 48.0.1 to 49.0.0 dependabot[bot] 2026-06-26 16:19:11 +00:00
  • 53ba8e7729
    chore(deps): bump the minor-and-patch group across 1 directory with 6 updates (#80) dependabot[bot] 2026-06-26 12:17:03 -04:00
  • 718272e126
    chore(deps): bump the minor-and-patch group across 1 directory with 6 updates dependabot[bot] 2026-06-26 16:15:58 +00:00
  • 8602614987
    Remove the agent-team subsystem (decommissioned) (#82) Adam Moussa 2026-06-26 11:45:07 -04:00
  • d7f66ae4b5 Remove the agent-team subsystem (decommissioned) Adam Moussa 2026-06-26 11:32:19 -04:00
  • 313012980a
    chore(deps): bump actions/create-github-app-token from 1.11.0 to 3.2.0 dependabot[bot] 2026-06-26 09:24:20 +00:00
  • 16df54d999
    chore(deps): bump actions/download-artifact from 4.1.8 to 8.0.1 dependabot[bot] 2026-06-26 09:24:16 +00:00
  • c965506b7d
    chore(deps): bump actions/checkout from 4.2.2 to 7.0.0 dependabot[bot] 2026-06-26 09:24:13 +00:00
  • e21e7714e8
    chore(deps): bump actions/setup-python from 5.3.0 to 6.3.0 dependabot[bot] 2026-06-26 09:24:09 +00:00
  • 4c231c5c14
    chore(deps): bump step-security/harden-runner dependabot[bot] 2026-06-26 09:24:06 +00:00
  • e7c5e66d74 Mirror box-side title validation exactly in the workflow Adam Moussa 2026-06-25 13:49:51 -04:00
  • c8a023fcd5 Use POSIX control-char check in PR-title validation Adam Moussa 2026-06-25 13:45:36 -04:00
  • a705859ea3 Use the approved plan title as a conventional PR title Adam Moussa 2026-06-25 13:43:30 -04:00
  • 6f0fc675ed Enumerate draft PRs via the GitHub App, not gh Adam Moussa 2026-06-25 13:37:39 -04:00
  • dff64161de Reject malformed or no-op candidate diffs at build Adam Moussa 2026-06-25 13:37:31 -04:00
  • 77b20a6086 agent-team apply: agent-team/apply/214cd78b9774414c962e75f60f6e2dd7 agent-team 2026-06-25 16:34:27 +00:00
  • 2e985882f7 style(agent-team-web): prettier-format the layout.ts loopback label Adam Moussa 2026-06-25 12:31:03 -04:00
  • 9bbe48ed12 feat(agent-team): surface the Confluence-writer lane on the dashboard Adam Moussa 2026-06-25 12:21:40 -04:00
  • f56ee1c58d harden(agent-team): identity-aware macro-preservation guard Adam Moussa 2026-06-25 11:22:07 -04:00
  • ed8e9a13ab fix(agent-team): close Confluence macro-loss + harden write authz (security-review) Adam Moussa 2026-06-25 11:18:01 -04:00
  • b16fbd1aaf fix(agent-team-web): scope vitest to src/ so it skips the Playwright e2e specs Adam Moussa 2026-06-24 19:53:18 -04:00
  • 8530074551 ci(agent-team-web): wire Prettier + ESLint + Playwright and enable the CI steps (#65) Adam Moussa 2026-06-24 19:49:07 -04:00
  • 9ee2e3c127 fix(agent-team): clear CodeQL URL-substring alert in confluence client test Adam Moussa 2026-06-24 19:49:07 -04:00
  • 0ff0ce2849 test(agent-team): guard that every pending_questions kind has a coordinator delivery branch Adam Moussa 2026-06-24 19:37:24 -04:00
  • e9bf016035 fix(agent-team): align Confluence node with merged #61 lessons + post-review hardening Adam Moussa 2026-06-24 19:14:31 -04:00
  • c7f9c1bac2 feat(agent-team): Confluence-writer node (draft -> approve gate -> write) Adam Moussa 2026-06-24 19:07:10 -04:00
  • 2e2d560d2d
    chore(agent-team): deploy-r720.sh handles the dashboard frontend path (#69) Adam Moussa 2026-06-25 10:56:23 -04:00
  • 5a715f7964 chore(agent-team): deploy-r720.sh handles the dashboard frontend path Adam Moussa 2026-06-24 19:30:59 -04:00
  • 58dd5207dc
    build(deps-dev): bump the npm_and_yarn group across 1 directory with 2 updates dependabot[bot] 2026-06-24 23:07:58 +00:00
  • 8e4f447cbe
    Merge pull request #64 from Sea-Haven-Industries/feat/agent-team-dashboard-redesign Adam Moussa 2026-06-24 19:05:04 -04:00
  • 05c92be874 feat(agent-team): render all dashboard times as Eastern 24h (EDT/EST) Adam Moussa 2026-06-24 18:56:56 -04:00
  • ebb8e1991f ci(agent-team): add web frontend CI via org reusable workflow Adam Moussa 2026-06-24 18:42:34 -04:00
  • e1a1d4bf95 Merge remote-tracking branch 'origin/main' into ui-redesign-on-pr61 Adam Moussa 2026-06-24 18:29:12 -04:00
  • b28d0e838d
    Merge pull request #63 from Sea-Haven-Industries/fix/agent-team-dispatch-run-id Adam Moussa 2026-06-24 18:22:18 -04:00
  • ed6520ccfe fix(deps): bump cryptography 46.0.7 -> 48.0.1 (GHSA-537c-gmf6-5ccf) Adam Moussa 2026-06-24 18:16:47 -04:00
  • 0fcfff2132 agent-team apply: agent-team/apply/smoke-20260624-220837 agent-team 2026-06-24 22:08:41 +00:00
  • 265e32d9c9 fix(agent-team): authenticate git push with Basic auth, not Bearer Adam Moussa 2026-06-24 18:03:59 -04:00
  • 7c2303a76c fix(agent-team): derive declared_scope from the diff when no plan scope is set Adam Moussa 2026-06-24 17:56:19 -04:00
  • 4eb245e83b docs(agent-team): key lives at ~/.ssh/agent-team-apply.pem on the box Adam Moussa 2026-06-24 17:37:07 -04:00
  • 52e8e4bf63 docs(agent-team): concretize App dispatch runbook with verified app/install IDs Adam Moussa 2026-06-24 17:34:08 -04:00
  • 78104e8934 refactor(agent-team): apply /code-review findings on the App dispatch seams Adam Moussa 2026-06-24 17:19:58 -04:00
  • 183789a239 harden(agent-team): scrub token from HTTP transport errors; fail closed on bad expiry Adam Moussa 2026-06-24 17:14:24 -04:00
  • 61ab1f0cd5 fix(agent-team): dispatch via GitHub App so P3 reaches CI (run_id resolves) Adam Moussa 2026-06-24 17:07:01 -04:00
  • f239343cf3
    Merge pull request #61 from Sea-Haven-Industries/fix/agent-team-builder-agentic-invoker Adam Moussa 2026-06-24 15:52:02 -04:00
  • 3ff9a43ca3 fix(agent-team): clarifier turn headroom (max_turns=4) so it can finish its JSON Adam Moussa 2026-06-24 15:18:28 -04:00
  • ad6f31c115 fix(agent-team): wire the DeepSeek mechanical-edit builder as the live diff_builder (#60 root fix) Adam Moussa 2026-06-24 14:58:48 -04:00
  • 694161a52c fix(agent-team): builder returns a real unified diff, not tool narration (#60 output contract) Adam Moussa 2026-06-24 14:39:50 -04:00
  • d12880ed09 fix(agent-team): accurate Slack status for build/verify states (no false 'plan could not be auto-approved') Adam Moussa 2026-06-24 14:36:00 -04:00
  • 6ad164a632 fix(agent-team): don't render build/verify/dispatch as 'inert' Adam Moussa 2026-06-24 14:13:36 -04:00
  • e42b910a80 fix(agent-team): plan-gate approve routes into the build subgraph (not END) Adam Moussa 2026-06-24 14:13:11 -04:00
  • 3f4b95579e perf+a11y(agent-team): split vendor bundle + GPT-4.1 review fixes Adam Moussa 2026-06-24 14:04:38 -04:00
  • 751a6787f6 fix(agent-team): address UI review (column flex height, ARIA, token consistency) Adam Moussa 2026-06-24 13:50:00 -04:00
  • bf5d259dfd fix(agent-team): board gate vs inert semantics + verify against live data Adam Moussa 2026-06-24 13:45:22 -04:00
  • 9b4bef1f4c feat(agent-team): redesign dashboard UI (Board + DAG tabs, Tailwind/shadcn) Adam Moussa 2026-06-24 13:43:10 -04:00
  • 022befa796 feat(agent-team): Tailwind + shadcn foundation for dashboard redesign Adam Moussa 2026-06-24 13:35:56 -04:00
  • 21f2fe54c1 fix(agent-team): builder uses agentic invoker config (read-only tools + turn headroom) Adam Moussa 2026-06-24 13:13:28 -04:00
  • 0301b8e4e7
    Merge pull request #59 from Sea-Haven-Industries/feature/agent-team-dashboard-polish Adam Moussa 2026-06-24 12:50:11 -04:00
  • 34c5f1d75e feat(agent-team): cleaner retry-loop display + human-readable task history Adam Moussa 2026-06-23 21:14:04 -04:00
  • 7d53d6b1f3
    Merge pull request #58 from Sea-Haven-Industries/feat/agent-team-plan-gate Adam Moussa 2026-06-24 12:40:52 -04:00
  • 3ebeacdf31 fix(agent-team): init_db drives migrate() so the version stamp actually advances Adam Moussa 2026-06-24 12:18:22 -04:00
  • 71edeb3f3f fix(agent-team): review-round cap counts only reviewer verdicts (LOGIC-04) Adam Moussa 2026-06-24 11:57:03 -04:00
  • 42f2438d0c fix(agent-team): make planner convergence cap count correctly (LOGIC-03) Adam Moussa 2026-06-24 11:53:12 -04:00
  • 48a81c0802 fix(agent-team): centralize safe decision mapping + remove free-text abandon hair-trigger Adam Moussa 2026-06-24 11:48:04 -04:00
  • f46d691e36 docs(agent-team): document the plan-review decision gate (Phase C) Adam Moussa 2026-06-24 11:30:54 -04:00
  • 082e45bf88 test(agent-team): end-to-end plan-review gate composition (Phase C) Adam Moussa 2026-06-23 20:40:51 -04:00
  • f4de957915 feat(agent-team): Slack decision surface for the plan-review gate (Phase B3) Adam Moussa 2026-06-23 20:34:58 -04:00
  • ba4fe68fdb feat(agent-team): wire the plan-review gate into the coordinator (Phase B2b) Adam Moussa 2026-06-23 20:19:51 -04:00
  • 67b0f4c6ae feat(agent-team): resumable plan-review gate in the graph (Phase B2a) Adam Moussa 2026-06-23 20:11:32 -04:00
  • 1b4d30e47f feat(agent-team): add pending_questions.kind discriminator + migration (Phase B1) Adam Moussa 2026-06-23 20:05:14 -04:00
  • 5332df60d9 fix(agent-team): planner turn headroom + classified retry-once (Phase A) Adam Moussa 2026-06-23 19:59:26 -04:00
  • addf23e883
    Merge pull request #56 from Sea-Haven-Industries/feat/agent-team-p3-box-integration Adam Moussa 2026-06-23 21:01:00 -04:00
  • a8f00ff676 feat(agent-team): operator dispatch command + runbook fixes Adam Moussa 2026-06-23 20:49:09 -04:00
  • ee97a69154 test(agent-team): assemble PEM test data at runtime (avoid gitleaks FP) Adam Moussa 2026-06-23 19:45:36 -04:00
  • 00c51192c8 fix(agent-team): remediate C1 security-review BLOCK (2 HIGH + MED/LOW) Adam Moussa 2026-06-23 19:40:59 -04:00
  • c4bea7270b harden(agent-team): fold C1 cross-review MEDIUMs into p3_rollback.sh Adam Moussa 2026-06-23 19:18:58 -04:00
  • cb84629c2b feat(agent-team): P3 Phases A/B/E — safety tooling, wiring, docs Adam Moussa 2026-06-23 19:06:08 -04:00
  • 1f8c7e1ee3 fix(agent-team): close P3 async-resume BLOCKs (durable CI-watcher wiring) Adam Moussa 2026-06-23 18:13:18 -04:00
  • f0c5cfe57f feat(agent-team): P3 Phase-0 box-side build->dispatch->verify (WIP) Adam Moussa 2026-06-23 17:51:58 -04:00
  • c3e935c904 feat(agent-team): capture dispatched run_id for P3 box-side verify Adam Moussa 2026-06-23 17:21:24 -04:00
  • b7b9b92bfe
    Merge pull request #55 from Sea-Haven-Industries/feature/agent-team-webui-makeover Adam Moussa 2026-06-23 19:50:17 -04:00
  • a632a7df7d fix(agent-team): scrub exception text from /api/state + /api/topology errors Adam Moussa 2026-06-23 17:28:22 -04:00
  • 6951bf2fc6 fix(agent-team): address GPT-4.1 cross-review findings on the dashboard surface Adam Moussa 2026-06-23 17:19:04 -04:00
  • 4f4db6ed03 docs(agent-team): point status systemd unit at the SPA dashboard + document WebUI Adam Moussa 2026-06-23 17:15:38 -04:00
  • e3137e33e6 test(agent-team): cover transitions, topology, dashboard API + rework status_page tests Adam Moussa 2026-06-23 17:15:31 -04:00
  • 677f3d3c71 feat(agent-team): React/Vite status-dashboard SPA Adam Moussa 2026-06-23 17:15:23 -04:00
  • 322a1f6922 feat(agent-team): LangGraph-introspected topology + read-only dashboard API Adam Moussa 2026-06-23 17:15:16 -04:00
  • 4656ca64b6 feat(agent-team): task_transitions ledger + graph node instrumentation Adam Moussa 2026-06-23 17:15:08 -04:00