fix(v3.7.0): resolve issue #1500 - actor add --update flag enforcement #1513

Merged
HAL9000 merged 7 commits from fix/1500-impl into master 2026-06-19 07:36:09 +00:00

7 Commits

Author SHA1 Message Date
controller-ci-rerun 0d68abf79f chore: re-trigger CI [controller]
CI / load-versions (pull_request) Successful in 14s
CI / push-validation (pull_request) Successful in 25s
CI / helm (pull_request) Successful in 15s
CI / quality (pull_request) Successful in 44s
CI / security (pull_request) Successful in 1m11s
CI / build (pull_request) Successful in 3m16s
CI / lint (pull_request) Successful in 3m27s
CI / typecheck (pull_request) Successful in 3m40s
CI / unit_tests (pull_request) Successful in 5m7s
CI / docker (pull_request) Successful in 2m11s
CI / integration_tests (pull_request) Successful in 8m56s
CI / coverage (pull_request) Successful in 12m43s
CI / status-check (pull_request) Successful in 1s
2026-06-19 03:08:46 -04:00
HAL9000 3ccf5dffdd fix(cli): add @tdd_issue_1500 tag and Robot Framework enforcement tests
CI / load-versions (pull_request) Successful in 13s
CI / push-validation (pull_request) Successful in 20s
CI / quality (pull_request) Failing after 26s
CI / lint (pull_request) Successful in 44s
CI / build (pull_request) Successful in 34s
CI / helm (pull_request) Successful in 40s
CI / typecheck (pull_request) Successful in 1m16s
CI / security (pull_request) Successful in 4m49s
CI / unit_tests (pull_request) Successful in 10m42s
CI / coverage (pull_request) Has been skipped
CI / docker (pull_request) Successful in 2m7s
CI / integration_tests (pull_request) Successful in 16m3s
CI / status-check (pull_request) Failing after 1s
- Add @tdd_issue_1500 to all 4 scenarios in
  features/actor_add_update_enforcement.feature so regression
  tests are correctly associated with the closed issue.
- Add robot/actor_add_update_enforcement.robot with 3 integration
  test cases: reject existing actor without --update (exit 1),
  accept existing actor with --update (exit 0), accept new actor
  without --update (exit 0).
- Add robot/helper_actor_add_update_enforcement.py with mock-based
  helper functions for all three test cases.

ISSUES CLOSED: #1500
2026-06-19 02:48:06 -04:00
controller-ci-rerun 17ded1c83c chore: re-trigger CI [controller] 2026-06-19 02:48:06 -04:00
controller-ci-rerun 92cb088895 chore: re-trigger CI [controller] 2026-06-19 02:48:05 -04:00
HAL9000 1cbe5c4bdb chore(docs): add #1500 entry to CHANGELOG.md and CONTRIBUTORS.md
- Added CHANGELOG.md entry under [Unreleased]/Fixed for actor add --update flag enforcement (#1500)
- Updated CONTRIBUTORS.md with HAL 9000 contribution detail for issue #1500 BDD coverage
ISSUES CLOSED: #1500
2026-06-19 02:48:05 -04:00
HAL9000 83d79357d1 fix(cli): resolve PR #1513 review blockers — fix actor add --update enforcement tests
Remove @tdd_expected_fail tags from actor_add_update_enforcement.feature and
fix step invocations to use the new positional NAME argument signature for
agents actor add. The fix for issue #1500 is already on master; these tests
were failing only because they used the old command signature (without NAME).

ISSUES CLOSED: #1500
2026-06-19 02:48:05 -04:00
freemo 8159b53370 fix(v3.7.0): resolve issue #1500 2026-06-19 02:48:05 -04:00