Skip to content
GitLab
Explore
Sign in
Tools
CMOAgent
Branches
Overview
Active
Stale
All
main
default
protected
fbeb879b
·
Merge test(cnc): pin VisualData extractor contract with 32 unit tests
·
Jun 12, 2026
pmc/dispatch-2026-06-10-10-51-02
2d2c1f0d
·
fix(learning): make pending proposals distinguishable in the digest
·
Jun 10, 2026
pmc/auto/202606041500-f011
3ecf6091
·
fix(tunnel): pin cmoagent cloudflare tunnel by UUID
·
Jun 05, 2026
pmc/auto/202605311155-7a44
05cbea8c
·
test(propose): add coverage for signal->proposal mapping invariants
·
May 31, 2026
pmc/auto/202605261330-436d
e8cf90dd
·
[autopilot] test(strategic): lock /api/strategic cockpit aggregate wire contract
·
May 26, 2026
pmc/auto/202605201100-4400
34b8ac0f
·
[autopilot] refactor(llm): cache Anthropic clients per-creds via make_anthropic_client
·
May 20, 2026
claude/auth-case-insensitive
8c8aa08c
·
feat(web-auth): case-insensitive username match
·
Apr 21, 2026
!28
claude/project-dashboard
eaa8b5c2
·
feat(cmo): projects dashboard — persist reviews + execute-or-track actions
·
Apr 21, 2026
!27
claude/review-async-slack
ca3eae6a
·
fix(slack): /cmo review runs async so the clone doesn't hit Slack's 3s timeout
·
Apr 20, 2026
!26
claude/dockerfile-git
9cc36a87
·
chore(docker): install git in the app image
·
Apr 20, 2026
!25
claude/review-clone-support
78cc16e1
·
feat(cmo): review-project clones remote repos from URL or GitLab shorthand
·
Apr 20, 2026
!24
claude/project-reviewer
8a7acb1f
·
feat(cmo): project reviewer — CMO-lens analysis of a game git repo
·
Apr 20, 2026
!23
claude/docker-log-rotation
0184eba7
·
chore(ops): cap container logs at 100MB with 3-file rotation
·
Apr 18, 2026
!22
claude/self-learning-loop
c616484c
·
feat(learning): self-improving CMO with observe→analyze→propose→apply→measure loop
·
Apr 18, 2026
!21
claude/cleanup-channel-id
102bdef4
·
feat(slack): cleanup CLI accepts --channel-id to bypass conversations.list
·
Apr 18, 2026
!20
claude/apex-1password-wrapper
ab4f0dd9
·
chore(dev): APEX Review 1Password wrapper + install script
·
Apr 18, 2026
!19
claude/fix-state-preservation-v2
b6fc4655
·
fix(slack): preserve all NotifierState fields across notify_* chain
·
Apr 18, 2026
!18
claude/fix-state-field-preservation
f4aa56da
·
Merge branch 'claude/daily-brief-persist-anchor' into 'main'
·
Apr 18, 2026
claude/daily-brief-persist-anchor
efcfedbb
·
fix(slack): persist daily-brief anchor into state even when skipping
·
Apr 18, 2026
!16
claude/fix-daily-brief-spam-v2
7ae6afbf
·
fix(slack): daily brief dedup with process anchor (mirrors trends fix)
·
Apr 18, 2026
!15
Prev
1
2
Next