Commit Graph

807 Commits

Author SHA1 Message Date
ecc-tools[bot]
06c8402b19 feat: add everything-claude-code ECC bundle (.claude/commands/add-or-update-skill.md) 2026-03-24 10:44:35 +00:00
ecc-tools[bot]
e9264d84f5 feat: add everything-claude-code ECC bundle (.claude/commands/feature-development.md) 2026-03-24 10:44:34 +00:00
ecc-tools[bot]
9c74492f86 feat: add everything-claude-code ECC bundle (.claude/commands/database-migration.md) 2026-03-24 10:44:34 +00:00
ecc-tools[bot]
f38fff2155 feat: add everything-claude-code ECC bundle (.claude/enterprise/controls.md) 2026-03-24 10:44:33 +00:00
ecc-tools[bot]
080194436d feat: add everything-claude-code ECC bundle (.claude/team/everything-claude-code-team-config.json) 2026-03-24 10:44:32 +00:00
ecc-tools[bot]
6ef930ed3e feat: add everything-claude-code ECC bundle (.claude/research/everything-claude-code-research-playbook.md) 2026-03-24 10:44:31 +00:00
ecc-tools[bot]
a5e40ef0f7 feat: add everything-claude-code ECC bundle (.claude/rules/everything-claude-code-guardrails.md) 2026-03-24 10:44:30 +00:00
ecc-tools[bot]
cffe9cf953 feat: add everything-claude-code ECC bundle (.codex/agents/docs-researcher.toml) 2026-03-24 10:44:29 +00:00
ecc-tools[bot]
09e85c4350 feat: add everything-claude-code ECC bundle (.codex/agents/reviewer.toml) 2026-03-24 10:44:28 +00:00
ecc-tools[bot]
ae19bad71f feat: add everything-claude-code ECC bundle (.codex/agents/explorer.toml) 2026-03-24 10:44:27 +00:00
ecc-tools[bot]
9a24665935 feat: add everything-claude-code ECC bundle (.claude/identity.json) 2026-03-24 10:44:26 +00:00
ecc-tools[bot]
c1327505ad feat: add everything-claude-code ECC bundle (.agents/skills/everything-claude-code/agents/openai.yaml) 2026-03-24 10:44:25 +00:00
ecc-tools[bot]
1571d23a40 feat: add everything-claude-code ECC bundle (.agents/skills/everything-claude-code/SKILL.md) 2026-03-24 10:44:25 +00:00
ecc-tools[bot]
c8c6ebabb3 feat: add everything-claude-code ECC bundle (.claude/skills/everything-claude-code/SKILL.md) 2026-03-24 10:44:24 +00:00
ecc-tools[bot]
db4ffbc398 feat: add everything-claude-code ECC bundle (.claude/ecc-tools.json) 2026-03-24 10:44:23 +00:00
ecc-tools[bot]
f2de3453a7 feat: add everything-claude-code ECC bundle (.claude/commands/add-or-update-skill.md) 2026-03-24 10:43:47 +00:00
ecc-tools[bot]
aa98844de4 feat: add everything-claude-code ECC bundle (.claude/commands/feature-development.md) 2026-03-24 10:43:46 +00:00
ecc-tools[bot]
bad5ebf7b0 feat: add everything-claude-code ECC bundle (.claude/commands/database-migration.md) 2026-03-24 10:43:45 +00:00
ecc-tools[bot]
62e4d16008 feat: add everything-claude-code ECC bundle (.claude/enterprise/controls.md) 2026-03-24 10:43:44 +00:00
ecc-tools[bot]
4a4c01b7ec feat: add everything-claude-code ECC bundle (.claude/team/everything-claude-code-team-config.json) 2026-03-24 10:43:43 +00:00
ecc-tools[bot]
e3d1500efb feat: add everything-claude-code ECC bundle (.claude/research/everything-claude-code-research-playbook.md) 2026-03-24 10:43:43 +00:00
ecc-tools[bot]
7eaae99cc7 feat: add everything-claude-code ECC bundle (.claude/rules/everything-claude-code-guardrails.md) 2026-03-24 10:43:42 +00:00
ecc-tools[bot]
b7012da28b feat: add everything-claude-code ECC bundle (.codex/agents/docs-researcher.toml) 2026-03-24 10:43:41 +00:00
ecc-tools[bot]
4be983ac03 feat: add everything-claude-code ECC bundle (.codex/agents/reviewer.toml) 2026-03-24 10:43:40 +00:00
ecc-tools[bot]
350c43e10a feat: add everything-claude-code ECC bundle (.codex/agents/explorer.toml) 2026-03-24 10:43:39 +00:00
ecc-tools[bot]
10177640ff feat: add everything-claude-code ECC bundle (.claude/identity.json) 2026-03-24 10:43:38 +00:00
ecc-tools[bot]
72f8ec41f3 feat: add everything-claude-code ECC bundle (.agents/skills/everything-claude-code/agents/openai.yaml) 2026-03-24 10:43:37 +00:00
ecc-tools[bot]
49788ec1f3 feat: add everything-claude-code ECC bundle (.agents/skills/everything-claude-code/SKILL.md) 2026-03-24 10:43:36 +00:00
ecc-tools[bot]
203ce6a7d8 feat: add everything-claude-code ECC bundle (.claude/skills/everything-claude-code/SKILL.md) 2026-03-24 10:43:35 +00:00
ecc-tools[bot]
280b7ef537 feat: add everything-claude-code ECC bundle (.claude/ecc-tools.json) 2026-03-24 10:43:34 +00:00
ecc-tools[bot]
22bb2ff0e7 feat: add everything-claude-code ECC bundle (.claude/commands/add-or-update-skill-documentation.md) 2026-03-24 10:42:54 +00:00
ecc-tools[bot]
0f3c64d7f9 feat: add everything-claude-code ECC bundle (.claude/commands/feature-development.md) 2026-03-24 10:42:53 +00:00
ecc-tools[bot]
b5017c2a70 feat: add everything-claude-code ECC bundle (.claude/commands/database-migration.md) 2026-03-24 10:42:52 +00:00
ecc-tools[bot]
e416d9459f feat: add everything-claude-code ECC bundle (.claude/enterprise/controls.md) 2026-03-24 10:42:51 +00:00
ecc-tools[bot]
7e16420feb feat: add everything-claude-code ECC bundle (.claude/team/everything-claude-code-team-config.json) 2026-03-24 10:42:51 +00:00
ecc-tools[bot]
81ad3abb82 feat: add everything-claude-code ECC bundle (.claude/research/everything-claude-code-research-playbook.md) 2026-03-24 10:42:50 +00:00
ecc-tools[bot]
830e591fba feat: add everything-claude-code ECC bundle (.claude/rules/everything-claude-code-guardrails.md) 2026-03-24 10:42:49 +00:00
ecc-tools[bot]
8a76b4a93f feat: add everything-claude-code ECC bundle (.codex/agents/docs-researcher.toml) 2026-03-24 10:42:48 +00:00
ecc-tools[bot]
bed40d72a9 feat: add everything-claude-code ECC bundle (.codex/agents/reviewer.toml) 2026-03-24 10:42:47 +00:00
ecc-tools[bot]
c19d101e09 feat: add everything-claude-code ECC bundle (.codex/agents/explorer.toml) 2026-03-24 10:42:46 +00:00
ecc-tools[bot]
e006aacac8 feat: add everything-claude-code ECC bundle (.claude/identity.json) 2026-03-24 10:42:45 +00:00
ecc-tools[bot]
d7802cfba1 feat: add everything-claude-code ECC bundle (.agents/skills/everything-claude-code/agents/openai.yaml) 2026-03-24 10:42:44 +00:00
ecc-tools[bot]
60070e54fb feat: add everything-claude-code ECC bundle (.agents/skills/everything-claude-code/SKILL.md) 2026-03-24 10:42:43 +00:00
ecc-tools[bot]
3782530e32 feat: add everything-claude-code ECC bundle (.claude/skills/everything-claude-code/SKILL.md) 2026-03-24 10:42:43 +00:00
ecc-tools[bot]
23c3284848 feat: add everything-claude-code ECC bundle (.claude/ecc-tools.json) 2026-03-24 10:42:42 +00:00
Affaan Mustafa
72497ccae7 feat(ecc2): add tool risk scoring and actions 2026-03-24 03:39:53 -07:00
Affaan Mustafa
b032846806 feat: scaffold ECC 2.0 Rust TUI — agentic IDE control plane
Initial scaffold for ECC 2.0, a terminal-native agentic IDE built with
Ratatui. Compiles to a 3.4MB single binary.

Core modules:
- Session manager with SQLite-backed state store
- TUI dashboard with split-pane layout (sessions, output, metrics)
- Worktree orchestration (auto-create per agent session)
- Observability with tool call risk scoring
- Inter-agent communication via SQLite mailbox
- Background daemon with heartbeat monitoring
- CLI with start/stop/sessions/status/daemon subcommands

Tech stack: Rust + Ratatui + Crossterm + Tokio + rusqlite + git2 + clap
2026-03-22 15:48:19 -07:00
Pixiu Media holdings
6f13b057af feat(skills): add santa-method - multi-agent adversarial verification (#760)
* feat(skills): add santa-method

Multi-agent adversarial verification with convergence loop. Two independent review agents evaluate output against a shared rubric. Both must pass before shipping. Includes architecture diagram, implementation patterns (subagent, inline, batch sampling), domain-specific rubric extensions, failure mode mitigations, and integration guidance with existing ECC skills.

* Enhance SKILL.md with detailed Santa Method documentation

Expanded the SKILL.md documentation for the Santa Method, detailing architecture, phases, implementation patterns, failure modes, integration with other skills, metrics, and cost analysis.
2026-03-22 15:41:04 -07:00
Chris Yau
0e733753e0 feat: pending instinct TTL pruning and /prune command (#725)
* feat: add pending instinct TTL pruning and /prune command

Pending instincts generated by the observer accumulate indefinitely
with no cleanup mechanism. This adds lifecycle management:

- `instinct-cli.py prune` — delete pending instincts older than 30 days
  (configurable via --max-age). Supports --dry-run and --quiet flags.
- Enhanced `status` command — shows pending count, warns at 5+,
  highlights instincts expiring within 7 days.
- `observer-loop.sh` — runs prune before each analysis cycle.
- `/prune` slash command — user-facing command for manual pruning.

Design rationale: council consensus (4/4) rejected auto-promote in
favor of TTL-based garbage collection. Frequency of observation does
not establish correctness. Unreviewed pending instincts auto-delete
after 30 days; if the pattern is real, the observer will regenerate it.

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>

* fix: remove duplicate functions, broaden extension filter, fix prune output

- Remove duplicate _collect_pending_dirs and _parse_created_date defs
- Use ALLOWED_INSTINCT_EXTENSIONS (.md/.yaml/.yml) instead of .md-only
- Track actually-deleted items separately from expired for accurate output
- Update README.md and AGENTS.md command counts: 59 → 60

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>

* fix: address Copilot and CodeRabbit review findings

- Use is_dir() instead of exists() for pending path checks
- Change > to >= for --max-age boundary (--max-age 0 now prunes all)
- Use CLV2_PYTHON_CMD env var in observer-loop.sh prune call
- Remove unused source_dupes variable
- Remove extraneous f-string prefix on static string

Generated with [Claude Code](https://claude.ai/code)
via [Happy](https://happy.engineering)

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Happy <yesreply@happy.engineering>

* fix: update AGENTS.md project structure command count 59 → 60

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: address cubic and coderabbit review findings

- Fix status early return skipping pending instinct warnings (cubic #1)
- Exclude already-expired items from expiring-soon filter (cubic #2)
- Warn on unparseable pending instinct age instead of silent skip (cubic #4)
- Log prune failures to observer.log instead of silencing (cubic #5)

Co-Authored-By: Claude <noreply@anthropic.com>

* fix: YAML single-quote unescaping, f-string cleanup, add /prune to README

- Fix single-quoted YAML unescaping: use '' doubling (YAML spec) not
  backslash escaping which only applies to double-quoted strings (greptile P1)
- Remove extraneous f-string prefix on static string (coderabbit)
- Add /prune to README command catalog and file tree (cubic)

Co-Authored-By: Claude <noreply@anthropic.com>

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Happy <yesreply@happy.engineering>
2026-03-22 15:40:58 -07:00
massimotodaro
4f5665c7f0 feat: add click-path-audit skill — finds state interaction bugs (#729)
New debugging skill that traces every button/touchpoint through its full
state change sequence. Catches bugs where functions individually work but
cancel each other out via shared state side effects.

Covers 6 bug patterns:
1. Sequential Undo — call B resets what call A just set
2. Async Race — double-click bypasses state-based loading guards
3. Stale Closure — useCallback captures old value
4. Missing State Transition — handler doesn't do what label says
5. Conditional Dead Path — condition always false, action unreachable
6. useEffect Interference — effect undoes button action

Battle-tested: found 48 bugs in a production React+Zustand app that
systematic debugging (54 bugs found separately) completely missed.
2026-03-22 15:40:55 -07:00