Affaan Mustafa
928076cc08
chore: export marketing campaign command
v2.0.0-rc.1
2026-05-25 14:19:03 -04:00
Affaan Mustafa
d7813494cb
chore: sync catalog counts after PR triage
2026-05-25 14:14:42 -04:00
Affaan Mustafa
3add394cca
fix(docs): remove unicode verdict markers
2026-05-25 14:13:36 -04:00
Martin Klein
7fef1ddbeb
docs(i18n): add German localization scout ( #2029 )
...
Adds de-DE docs, installer wiring, and locale tests. Pre-validated on current main with install manifest checks, markdownlint, locale-install tests, and ECC 2.0 release-surface tests.
2026-05-25 14:12:01 -04:00
Affaan Mustafa
5b4c4bda97
fix(docs): wrap integration reference links
2026-05-25 14:11:05 -04:00
luisllaver
1d72dfb2d5
feat(integrations): add opt-in AURA trust adapter ( #2026 )
...
Adds a read-only opt-in AURA trust-check adapter. Synthetic merge passed validators and 22 AURA offline tests via uvx pytest.
2026-05-25 14:10:42 -04:00
michieh.eth
c2b3899685
feat(mcp): add Squish Memory server catalog entry ( #2039 )
...
Adds Squish Memory to the MCP server catalog. Pre-validated in a synthetic current-main merge.
2026-05-25 14:10:39 -04:00
Chet
d29dad1688
feat: add marketing campaign agent skill and command ( #2031 )
...
Adds marketing-agent, marketing-campaign skill, and marketing-campaign command. Pre-validated in a synthetic current-main merge.
2026-05-25 14:10:35 -04:00
ndesv21
61dd56901b
feat(skills): add social publisher skill ( #2052 )
...
Adds a SocialClaw-backed social-publisher skill. Pre-validated in a synthetic current-main merge.
2026-05-25 14:10:32 -04:00
HJ
8fb728d7eb
feat(skills): add frontend accessibility skill ( #2048 )
...
Adds the frontend-a11y skill for React and Next.js accessibility patterns. Pre-validated against current main with validate-skills and markdownlint.
2026-05-25 14:09:14 -04:00
Affaan Mustafa
228ceb8913
fix(docs): wrap Next.js proxy reference link
2026-05-25 14:08:41 -04:00
Robert Egoyan
d243adbf8d
fix(hooks): prefer fresh harness cost cache ( #2054 )
...
Uses a fresh harness cost cache when available and keeps transcript pricing as the fallback. Focused cost-tracker tests passed locally before merge.
2026-05-25 14:08:11 -04:00
Gaurav Dubey
ee9e5a19c4
fix(install-targets): validate compiled OpenCode plugin before install ( #2041 )
...
Fail fast when the OpenCode home install is attempted from a source checkout without the compiled .opencode/dist payload. PR had the full CI matrix green.
2026-05-25 14:07:52 -04:00
Alexis D.
3ffab636ad
fix(nextjs-turbopack): document proxy.ts middleware filename ( #2033 )
...
Documents proxy.ts as the current Next.js/Turbopack middleware filename.
2026-05-25 14:06:50 -04:00
Vitalik
7485e41a14
docs(security-guide): add LLM Safe Haven reference ( #2034 )
...
Adds LLM Safe Haven to the security guide references.
2026-05-25 14:06:47 -04:00
lastrei
dcee2231a5
fix(docs): update Chinese marketplace URL ( #2050 )
...
Updates the zh-CN README marketplace URL to match the ECC repo rename.
2026-05-25 14:06:44 -04:00
dependabot[bot]
870c5eb21b
chore(deps): bump actions/stale to 10.3.0 ( #2045 )
...
Bumps actions/stale from 10.2.0 to 10.3.0. Verified by the full CI matrix on the PR.
2026-05-25 14:06:27 -04:00
Affaan Mustafa
5bacdf49c8
feat: publish ECC 2.0 skill pack surfaces
2026-05-25 14:02:05 -04:00
Affaan Mustafa
1e8c7e7994
docs: sync live native payments gate evidence
2026-05-19 23:25:38 -04:00
Affaan Mustafa
6e25458dbc
Sync billing gate env-file evidence ( #2021 )
2026-05-19 22:43:19 -04:00
Affaan Mustafa
c2471fe5c5
docs: sync selected-target announcement gate ( #2020 )
2026-05-19 22:09:45 -04:00
Affaan Mustafa
30f60710d4
Sync Marketplace Pro readback release gate ( #2019 )
...
* docs: sync marketplace pro readback gate
* docs: refresh operator dashboard after readback sync
* docs: sanitize marketplace readback summary
* docs: refresh operator dashboard after marketplace readback
2026-05-19 21:39:03 -04:00
Affaan Mustafa
68b4e45145
docs: sync AgentShield dependabot evidence ( #2018 )
2026-05-19 21:13:36 -04:00
Affaan Mustafa
906e06406e
docs: sync AgentShield adapter evidence
2026-05-19 20:54:15 -04:00
Affaan Mustafa
3cb8c48e74
docs: sync May 20 ECC Tools evidence
2026-05-19 20:29:56 -04:00
Affaan Mustafa
b3c015c744
docs: sync late May 19 release roadmap state
2026-05-19 19:02:43 -04:00
Affaan Mustafa
9819626459
Add release approval gate
2026-05-19 18:18:54 -04:00
Affaan Mustafa
2c0d226439
docs(release): record post-gateguard evidence
2026-05-19 13:51:02 -04:00
luyua9
14d88e517b
fix(gateguard): preserve quoted git introspection args
2026-05-19 13:24:17 -04:00
Affaan Mustafa
3c388b7295
docs(release): refresh operator dashboard snapshot
2026-05-19 13:17:23 -04:00
Affaan Mustafa
8bf4de56b2
docs(release): refresh hypergrowth evidence
2026-05-19 13:17:23 -04:00
Affaan Mustafa
bc519e5b8e
fix(learning): add project registry maintenance
2026-05-19 12:51:18 -04:00
Affaan Mustafa
98bd517451
fix(install): allow claude-project manifest target
2026-05-19 12:14:27 -04:00
Mhd Ghaith Al Abtah
b2c2616ab4
test(install-targets): add positive rules assertion to claude-project foreign-path test
...
Addresses CodeRabbit review: the negative-only assertions could have
passed on an empty plan. Add a positive assertion that the non-foreign
'rules' path is still planned under .claude/rules/ecc so regression to
zero ops would fail loudly.
2026-05-19 12:14:27 -04:00
Mhd Ghaith Al Abtah
7004a66243
feat(install-targets): add claude-project (per-project Claude Code) adapter
...
Completes the install-target matrix for Claude Code. Until now, ECC's
Claude support was home-scope only (~/.claude/) via the `claude` target.
This adds a project-scope counterpart (./.claude/) via a new
`claude-project` target so teams can install ECC per-repo without
contaminating ~/.claude/ — matching the existing project-scope adapters
for Cursor, Antigravity, Gemini, CodeBuddy, Joycode, and Zed.
Symmetric with `claude`:
- Same namespace under rules/ecc and skills/ecc
- Same docs/<locale> handling for --locale
- Same hooks placeholder substitution for hooks.json
- Reuses claude-home's destination-mapping logic 1:1
Use cases:
- Monorepos with multiple Flow-managed projects
- Teams that want ECC scoped per-project without touching ~/.claude/
- Per-project skill/rule isolation when global install isn't desirable
No breaking change: existing --target claude continues to route to
claude-home (user-scope) unchanged. New target is opt-in.
Tests
-----
- 4 new tests in tests/lib/install-targets.test.js
(root resolution, lookup-by-id, plan parity with claude, foreign-path filtering)
- All install-target regression guards (schema enum / SUPPORTED_INSTALL_TARGETS)
still pass
- End-to-end smoke: `--target claude-project --profile minimal --dry-run`
emits 359 ops with destinations rooted at <projectRoot>/.claude/ (parity
with --target claude which emits 359 ops rooted at ~/.claude/)
2026-05-19 12:14:27 -04:00
Affaan Mustafa
27e4036075
Fix release supply-chain evidence gate
2026-05-19 11:59:42 -04:00
Affaan Mustafa
d6022d6b8d
docs: refresh may 19 evidence after linear sync merge
2026-05-19 11:26:32 -04:00
Affaan Mustafa
ac7434ea8f
docs: sync may 19 linear readiness evidence
2026-05-19 11:06:56 -04:00
Affaan Mustafa
c7d662c3c6
Track owner approval packet in dashboard
2026-05-19 10:40:31 -04:00
Affaan Mustafa
8148340ad1
chore: add release owner approval packet ( #2001 )
2026-05-19 10:18:22 -04:00
Affaan Mustafa
e7a7b2aaa3
chore: refresh suite count evidence ( #2000 )
2026-05-19 09:58:53 -04:00
Affaan Mustafa
3304848beb
chore: refresh video dashboard evidence ( #1999 )
2026-05-19 09:39:10 -04:00
Affaan Mustafa
b62f80750d
chore: add release video visual qa
2026-05-19 09:16:35 -04:00
Affaan Mustafa
855e8c8336
chore: gate release video publish candidates
2026-05-19 08:54:50 -04:00
Affaan Mustafa
f3cd006252
chore: add release video self-eval gate
2026-05-19 08:35:02 -04:00
Affaan Mustafa
d135e03da0
docs: refresh May 19 operator dashboard
2026-05-19 08:13:26 -04:00
Affaan Mustafa
c07276a347
docs: refresh May 19 publication evidence
2026-05-19 07:53:51 -04:00
Affaan Mustafa
7a0645ed47
docs: add ECC 2 growth outreach pack ( #1993 )
2026-05-19 07:33:41 -04:00
Affaan Mustafa
e209afc8c1
chore: gate ECC release video suite ( #1992 )
2026-05-19 07:13:52 -04:00
Affaan Mustafa
8141f6904f
chore: gate canonical ECC release identity ( #1991 )
2026-05-19 06:42:17 -04:00