fix: validate task-state executable config #314

Open
nsaspy wants to merge 1 commit from rage/336-coding-task-state-executable into main
Owner

Implements #336 as a focused TDD transaction.

RED first: proves malformed Prolog executable configuration can currently survive construction and escape the deterministic startup boundary.

Implementation will validate the configured executable before any spawn, then rerun full compatibility/registry/plugin/package gates before merge.

Implements #336 as a focused TDD transaction. RED first: proves malformed Prolog executable configuration can currently survive construction and escape the deterministic startup boundary. Implementation will validate the configured executable before any spawn, then rerun full compatibility/registry/plugin/package gates before merge.
test: expose malformed task-state executable config
Some checks failed
CI / test (pull_request) Failing after 25s
3645fa2384
Some checks failed
CI / test (pull_request) Failing after 25s
This pull request has changes conflicting with the target branch.
  • plugins/zara-coding/test/test_task_state_executable_validation.py
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin rage/336-coding-task-state-executable:rage/336-coding-task-state-executable
git switch rage/336-coding-task-state-executable

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch main
git merge --no-ff rage/336-coding-task-state-executable
git switch rage/336-coding-task-state-executable
git rebase main
git switch main
git merge --ff-only rage/336-coding-task-state-executable
git switch rage/336-coding-task-state-executable
git rebase main
git switch main
git merge --no-ff rage/336-coding-task-state-executable
git switch main
git merge --squash rage/336-coding-task-state-executable
git switch main
git merge --ff-only rage/336-coding-task-state-executable
git switch main
git merge rage/336-coding-task-state-executable
git push origin main
Sign in to join this conversation.
No description provided.