Skip to content

Harden codex-project-kit installer/test/CI workflow#1

Merged
nakazanie-ton merged 2 commits intomasterfrom
fix-harden-codex-kit
Mar 3, 2026
Merged

Harden codex-project-kit installer/test/CI workflow#1
nakazanie-ton merged 2 commits intomasterfrom
fix-harden-codex-kit

Conversation

@nakazanie-ton
Copy link
Owner

Summary

  • add LICENSE and SECURITY policy files
  • harden installer argument parsing and target validation
  • add reusable JSON validator and wire it into bootstrap normalization
  • expand kit test gates with shellcheck/JSON checks and stronger bad-config assertions
  • install shellcheck in CI before running scripts/test_kits.sh

Validation

  • bash -n scripts/.sh kits/codex-bootstrap-kit/bin/install.sh kits/codex-taskflow-kit/bin/install.sh kits/codex-bootstrap-kit/templates/scripts/.sh kits/codex-taskflow-kit/templates/scripts/*.sh
  • python3 -m py_compile kits/codex-bootstrap-kit/templates/.codex_bootstrap/bootstrap/generate_codex_state.py kits/codex-taskflow-kit/templates/.codex_taskflow/taskflow_engine.py
  • bash scripts/test_kits.sh

@nakazanie-ton nakazanie-ton merged commit 0ec7e45 into master Mar 3, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant