| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 | |
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 | |
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 | |
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: integrate quality-toolkit (standards + skills + tools) - add .quality-toolkit submodule (gitcode react-native/quality-toolkit @ caa2a02): 185-rule compliance harness, commitlint baseline, gitleaks, lint-staged, cspell wiring, 14 AI agents - .husky hooks (commit-msg commitlint / pre-commit gitleaks+lint-staged / pre-push harness); postinstall sets core.hooksPath + commit template - package.json: preinstall pnpm version gate (plain Node), harness suite, commitlint, agents:gen; devDependencies declared for CI/dev machines - commitlint.config.js extends the toolkit baseline; root lint-staged.config.js forwards to the toolkit config - .quality/harness.config.json phased adoption: 1392 historical Chinese comments + log literals + missing templates surface as WARN (exit 0); tighten per batch by removing advisoryChecks entries - .opencode/agent/: 14 agents generated from the toolkit skills - AGENTS.md: quality-toolkit section (commands, phased-debt policy) Impact: no runtime change to the framework; hooks/scripts only. Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[36%] Co-authored-by: opencode (glm-5.3) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 | |
chore: land install hardening, dead type cleanup, docs and agents - app-installer: pass -r to hdc/adb installs for explicit replace semantics; switch the exec shell string to an execFile argument array so device ids or paths with spaces or shell metacharacters cannot break the install or allow command injection; treat unrecognized install output as failure instead of success - types: remove exitLatency from PerfMetricType (declared but never implemented since ec1f5af; companion test removed) - orchestration: align shard log device numbering to 1-based, matching the DeviceAllocator convention - docs: terminology and content refresh across README and framework docs (metric vs detector wording, USER-GUIDE/MIGRATION/specs) - agents: regenerate from quality-toolkit; add pre-commit-review and instance-isolation-checker agents; bump cptf-test-api skill to v0.3.x - CHANGELOG entries for the install hardening and type removal unit test: app-installer.test.ts + app-installer-coverage.test.ts + metric-collectors.test.ts Signed-off-by: gyange <gaoyang36@huawei.com> AI[100%] Human Fixed[0%] Human[0%] AI Adopted[3%] Co-authored-by: opencode (unknown) <ai@local> | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |