mirror of
https://github.com/affaan-m/ECC.git
synced 2026-10-26 18:35:05 +00:00
chore: merge main and address outstanding review feedback
Resolve the 19 conflicts from 314 upstream commits (all language-selector and catalog-count lines), then fix the review threads still open on #2655. Merge resolution: - Keep both new locales: every language selector now lists Українська and বাংলা, including the selectors that previously carried only one of them. - Resync catalog counts to 69 agents / 293 skills across README.md, AGENTS.md, README.zh-CN.md, docs/zh-CN/*, docs/tr/AGENTS.md, and the plugin manifests. Review fixes: - install-components.json: drop the explicit skill:bengali-nlp -> framework-language mapping so the selector resolves to the generated single-skill component. Selecting it installed 70 skill paths plus core modules; it now installs skills/bengali-nlp only. (Greptile P1) - docs/bn/README.md: point the Stars/Forks/Contributors badges at affaan-m/ECC instead of affaan-m/everything-claude-code, align the header with the other translations, add the 2.2.1 release section, and update 67+/281+ to 69/293. - skills/bengali-nlp/SKILL.md: split the U+09F0-U+09FA row by character type; reject empty search queries; replace the delimiter-only prompt boundary with structured messages; require provider and locale checks before relying on the bn-BD ICU collation; rewrite the isdigit() anti-pattern, which claimed the method misses Bengali digits when it accepts them; add Best Practices and Related Skills per the CONTRIBUTING template. - agents/bengali-reviewer.md: HIGH findings now need a fix or a written waiver with an owner and expiry, otherwise the verdict is BLOCK. - tests/ci/bengali-language-surface.test.js: parse fences so an unclosed ```python block fails, track a missing interpreter as skipped rather than passed, assert the single-skill install plan, and check every language selector instead of only the root README. Co-Authored-By: Kishor Morol <kishormorol@gmail.com>
This commit is contained in:
commit
f70e5c1c47
627 files changed
+78192
-8490
No files matched your search
@@ -11,8 +11,8 @@
|
||||
{
|
||||
"name": "ecc",
|
||||
"source": "./",
|
||||
"description": "Harness-native ECC operator layer - 69 agents, 288 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses",
|
||||
"version": "2.2.0",
|
||||
"description": "Harness-native ECC operator layer - 69 agents, 293 skills, 94 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses",
|
||||
"version": "2.2.1",
|
||||
"author": {
|
||||
"name": "Affaan Mustafa",
|
||||
"email": "me@affaanmustafa.com"
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"name": "ecc",
|
||||
"version": "2.2.0",
|
||||
"description": "Harness-native ECC plugin for engineering teams - 69 agents, 288 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses",
|
||||
"version": "2.2.1",
|
||||
"description": "Harness-native ECC plugin for engineering teams - 69 agents, 293 skills, 94 legacy command shims, reusable hooks, rules, MCP conventions, and operator workflows for Claude Code plus adjacent agent harnesses",
|
||||
"author": {
|
||||
"name": "Affaan Mustafa",
|
||||
"url": "https://x.com/affaanmustafa"
|
||||
|
||||
Reference in new issue
Block a user