Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ jobs:
agent-rules-kit check tests/fixtures/repositories/single-agent --format json | python -m json.tool
agent-rules-kit doctor tests/fixtures/repositories/single-agent
agent-rules-kit budget tests/fixtures/repositories/single-agent
agent-rules-kit dedupe tests/fixtures/repositories/multi-agent-overlap
agent-rules-kit conflicts tests/fixtures/repositories/multi-agent-overlap
agent-rules-kit explain AIRK-GOV003
agent-rules-kit explain --list

Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/publish-pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,8 @@ jobs:
/tmp/agent-rules-kit-wheel-smoke/bin/agent-rules-kit check tests/fixtures/repositories/single-agent --format json | /tmp/agent-rules-kit-wheel-smoke/bin/python -m json.tool
/tmp/agent-rules-kit-wheel-smoke/bin/agent-rules-kit doctor tests/fixtures/repositories/single-agent
/tmp/agent-rules-kit-wheel-smoke/bin/agent-rules-kit budget tests/fixtures/repositories/single-agent
/tmp/agent-rules-kit-wheel-smoke/bin/agent-rules-kit dedupe tests/fixtures/repositories/multi-agent-overlap
/tmp/agent-rules-kit-wheel-smoke/bin/agent-rules-kit conflicts tests/fixtures/repositories/multi-agent-overlap
/tmp/agent-rules-kit-wheel-smoke/bin/agent-rules-kit explain AIRK-GOV003
/tmp/agent-rules-kit-wheel-smoke/bin/agent-rules-kit explain --list

Expand Down
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ This project has a published GitHub Release line, but no stable support or API g
### Changed

- Hardened the local post-release audit script to verify package metadata, version parity, source CLI smoke behavior, workflow action inventory, workflow trigger and permission posture, PyPI Trusted Publishing boundaries, Dependabot configuration, forbidden local artifacts, and public-claim guardrails.
- Expanded CI, wheel, and post-release audit smoke coverage for the current `dedupe` and `conflicts` command contract.
- Added low-noise Dependabot version updates for `pip` and `github-actions` with monthly checks and capped open PRs.
- Triaged CodeQL findings by removing duplicate `re` imports, making deliberate test string concatenation explicit, and avoiding secret-like test fixture naming that produced false-positive clear-text storage alerts.
- Synced Dependabot malware alerts and grouped security updates documentation with follow-up Advanced Security UI evidence, while keeping Dependabot version updates deferred.
Expand Down
2 changes: 2 additions & 0 deletions scripts/post-release-audit.sh
Original file line number Diff line number Diff line change
Expand Up @@ -204,6 +204,8 @@ PYTHONPATH=src python -m agent_rules_kit.cli --version | grep -Eq '^agent-rules-
PYTHONPATH=src python -m agent_rules_kit.cli check tests/fixtures/repositories/single-agent --format json | python -m json.tool >/dev/null
PYTHONPATH=src python -m agent_rules_kit.cli doctor tests/fixtures/repositories/single-agent >/dev/null
PYTHONPATH=src python -m agent_rules_kit.cli budget tests/fixtures/repositories/single-agent >/dev/null
PYTHONPATH=src python -m agent_rules_kit.cli dedupe tests/fixtures/repositories/multi-agent-overlap >/dev/null
PYTHONPATH=src python -m agent_rules_kit.cli conflicts tests/fixtures/repositories/multi-agent-overlap >/dev/null
PYTHONPATH=src python -m agent_rules_kit.cli explain AIRK-GOV003 >/dev/null
PYTHONPATH=src python -m agent_rules_kit.cli explain --list >/dev/null
printf 'OK: local CLI smoke checks passed.\n'
Expand Down