merge: sync origin/main into docs-test-regression

This commit is contained in:
Seekers2001 committed 2026-10-10 17:43:40 +08:00
commit d810078424
247 files changed
+25324 -1659

No files matched your search

+27 -8
View File
@@ -79,9 +79,11 @@
"assets/images/sponsors/",
"agents/",
"commands/",
"docs/bn/",
"docs/de-DE/",
"docs/CODEX-NAVIGATION-GUIDE.md",
"docs/COMMAND-AGENT-MAP.md",
"docs/HERMES-HOOKS.md",
"docs/ROADMAP.md",
"docs/design/ecc-memory-vault.md",
"docs/design/context-profiles.md",
@@ -124,6 +126,7 @@
"scripts/memory.js",
"scripts/memory-mcp.mjs",
"scripts/gemini-adapt-agents.js",
"scripts/github-coordination.js",
"scripts/harness-adapter-compliance.js",
"scripts/harness-audit.js",
"scripts/eval-harness.js",
@@ -166,6 +169,7 @@
"skills/agent-architecture-audit/",
"skills/agent-harness-construction/",
"skills/agent-introspection-debugging/",
"skills/agent-security-hardening/",
"skills/agent-sort/",
"skills/agentic-engineering/",
"skills/agentic-os/",
@@ -179,6 +183,7 @@
"skills/automation-audit-ops/",
"skills/autonomous-loops/",
"skills/backend-patterns/",
"skills/bengali-nlp/",
"skills/blender-motion-state-inspection/",
"skills/blueprint/",
"skills/brand-voice/",
@@ -284,9 +289,11 @@
"skills/manim-video/",
"skills/market-research/",
"skills/make-interfaces-feel-better/",
"skills/mcp-dependency-review/",
"skills/mcp-server-patterns/",
"skills/messages-ops/",
"skills/mle-workflow/",
"skills/mybatis-patterns/",
"skills/mysql-patterns/",
"skills/nanoclaw-repl/",
"skills/nestjs-patterns/",
@@ -296,6 +303,7 @@
"skills/network-interface-health/",
"skills/nodejs-keccak256/",
"skills/nutrient-document-processing/",
"skills/osint-investigation/",
"skills/latency-critical-systems/",
"skills/perl-patterns/",
"skills/perl-security/",
@@ -311,6 +319,7 @@
"skills/prediction-market-oracle-research/",
"skills/prediction-market-risk-review/",
"skills/project-flow-ops/",
"skills/prompt-caching-strategy/",
"skills/prompt-optimizer/",
"skills/python-patterns/",
"skills/python-testing/",
@@ -360,6 +369,7 @@
"skills/terminal-opener/",
"skills/terminal-ops/",
"skills/token-budget-advisor/",
"skills/token-card/",
"skills/ui-demo/",
"skills/ui-to-vue/",
"skills/unified-memory/",
@@ -396,6 +406,7 @@
"skills/design-system/",
"skills/django-celery/",
"skills/documentation-lookup/",
"skills/docs-governance/",
"skills/ecc-guide/",
"skills/ecc-recipes/",
"skills/flox-environments/",
@@ -463,7 +474,8 @@
"!**/*.pyc",
"!**/*.pyo",
"!**/*.pyd",
"!**/.pytest_cache/**"
"!**/.pytest_cache/**",
"skills/conventional-commit-review/"
],
"bin": {
"ecc": "scripts/ecc.js",
@@ -500,8 +512,13 @@
"orchestrate:status": "node scripts/orchestration-status.js",
"orchestrate:worker": "bash scripts/orchestrate-codex-worker.sh",
"orchestrate:tmux": "node scripts/orchestrate-worktrees.js",
"test:validators": "node scripts/ci/check-unicode-safety.js && node scripts/ci/validate-agents.js && node scripts/ci/validate-commands.js && node scripts/ci/validate-rules.js && node scripts/ci/validate-skills.js && node scripts/ci/validate-hooks.js && node scripts/ci/check-hooks-schema-keys.js && node scripts/ci/validate-install-manifests.js && node scripts/ci/validate-context-profiles.js && node scripts/ci/validate-no-personal-paths.js && npm run catalog:check && npm run command-registry:check",
"test:js": "node tests/run-all.js",
"test:python": "python3 -m pytest tests/ -q",
"test": "node scripts/ci/check-unicode-safety.js && node scripts/ci/validate-agents.js && node scripts/ci/validate-commands.js && node scripts/ci/validate-rules.js && node scripts/ci/validate-skills.js && node scripts/ci/validate-hooks.js && node scripts/ci/check-hooks-schema-keys.js && node scripts/ci/validate-install-manifests.js && node scripts/ci/validate-context-profiles.js && node scripts/ci/validate-no-personal-paths.js && npm run catalog:check && npm run command-registry:check && node tests/run-all.js",
"coverage": "c8 --all --include=\"scripts/**/*.js\" --include=\"scripts/**/*.mjs\" --check-coverage --lines 80 --functions 80 --branches 79 --statements 80 --reporter=text --reporter=lcov node tests/run-all.js",
"coverage:js": "c8 --all --include=\"scripts/**/*.js\" --include=\"scripts/**/*.mjs\" --check-coverage --lines 80 --functions 80 --branches 80 --statements 80 --reporter=text --reporter=lcov node tests/run-all.js",
"coverage:python": "python3 -m pytest tests/ -q --cov=src --cov-report=term --cov-fail-under=80",
"coverage": "c8 --all --include=\"scripts/**/*.js\" --include=\"scripts/**/*.mjs\" --check-coverage --lines 80 --functions 80 --branches 80 --statements 80 --reporter=text --reporter=lcov node tests/run-all.js",
"build:opencode": "node scripts/build-opencode.js",
"prepack": "npm run build:opencode",
"dashboard": "python3 ./ecc_dashboard.py",
@@ -526,11 +543,11 @@
},
"devDependencies": {
"@eslint/js": "9.39.2",
"@opencode-ai/plugin": "1.18.25",
"@types/node": "26.4.0",
"@opencode-ai/plugin": "1.18.34",
"@types/node": "26.6.4",
"c8": "11.0.0",
"eslint": "10.9.1",
"globals": "17.11.0",
"eslint": "10.11.0",
"globals": "17.13.0",
"markdownlint-cli": "0.49.1",
"typescript": "6.0.3"
},
@@ -541,13 +558,15 @@
"fast-uri": "3.1.7",
"markdown-it": "14.3.0",
"js-yaml": "4.3.2",
"@humanfs/node": "0.16.8"
"@humanfs/node": "0.16.8",
"brace-expansion": "5.0.12"
},
"resolutions": {
"fast-uri": "3.1.7",
"markdown-it": "14.3.0",
"js-yaml": "4.3.2",
"@humanfs/node": "0.16.8"
"@humanfs/node": "0.16.8",
"brace-expansion": "5.0.12"
},
"packageManager": "yarn@4.9.2+sha512.1fc009bc09d13cfd0e19efa44cbfc2b9cf6ca61482725eb35bbc5e257e093ebf4130db6dfe15d604ff4b79efd8e1e8e99b25fa7d0a6197c9f9826358d4d65c3c"
}