ワンクリックで
json-config-regression
// Validate iccDEV JSON/profile config parser changes with fail-closed regression gates and CLI exercises.
// Validate iccDEV JSON/profile config parser changes with fail-closed regression gates and CLI exercises.
Reproduce and triage ASAN/UBSAN findings against iccDEV tools with authoritative exit-code and stack-frame handling.
Maintainer workflow for scoping and updating iccDEV CI, CTest, CPack, sanitizer, workflow, and release-gate infrastructure.
Maintainer workflow for the pre-PR secure loop: code, build/test, SAST/CodeQL, dynamic sanitizer checks, fixes, and concise handoff.
Add or update iccDEV regression gates and tool-test workflow coverage while preserving GitHub Actions governance, sanitizer reporting, and issue traceability.
Maintain iccDEV repository labels, path labeler rules, issue triage labels, PR CI status labels, and label workflow governance.
Debug iccDEV vcpkg, install/export, uninstall, and packaged consumer failures, especially Windows static CRT and path quoting regressions.
| name | json-config-regression |
| description | Validate iccDEV JSON/profile config parser changes with fail-closed regression gates and CLI exercises. |
| allowed-tools | ["bash","read","grep","glob","shell(git:*)"] |
Use this skill when editing IccJSON/, JSON serialization, or -cfg handling
for iccApplyNamedCmm, iccApplyProfiles, or iccApplySearch.
ParseJson() or fromJson() calls.Run the focused gates from the repository root after building tools:
ICCDEV_TOOLS_DIR=$PWD/Build/Tools ICCDEV_TESTING_DIR=$PWD/Testing .github/scripts/iccdev-json-parser-regression-tests.sh
ICCDEV_TOOLS_DIR=$PWD/Build/Tools ICCDEV_TESTING_DIR=$PWD/Testing .github/scripts/iccdev-json-cfg-tests.sh
If observer/profile behavior is involved, also run:
ICCDEV_TOOLS_DIR=$PWD/Build/Tools ICCDEV_TESTING_DIR=$PWD/Testing .github/scripts/iccdev-stdobserver-regression-tests.sh
../../copilot-instructions.md../../prompts/bisect-regression.prompt.md../../../docs/iccjson.md../../../docs/iccjson-tag-types.md