Parent
#225
Change contract
Publish one dedicated non-executing new-ploy-runner --features full OCI image from exact main so ACK can perform a bounded Polymarket market-data recording without changing the production ECS collector.
Acceptance evidence
Out of scope
Production ECS deployment or cutover; data collection itself; reference collection; evidence compilation; snapshot/evaluator logic; Paper, Shadow, or Live execution.
Dependency and merge order
None. Merge before the bounded ACK acquisition issue that consumes its immutable image digest.
Focused validation
Build the exact Docker target, inspect its source label, run new-ploy-runner --help, and verify cargo tree -p new-ploy-runner --features full -e features excludes live-execution.
Rollout and rollback impact
Adds an opt-in image target only. Rollback removes the target; it does not mutate any running collector or research artifact.
Parent
#225
Change contract
Publish one dedicated non-executing
new-ploy-runner --features fullOCI image from exact main so ACK can perform a bounded Polymarket market-data recording without changing the production ECS collector.Acceptance evidence
new-ploy-runnerruntime and required CA/runtime libraries.--features fullbut the dependency graph contains nolive-executionfeature.polymarket-market-recordertarget and records an immutable digest plusorg.opencontainers.image.revision.--dry-run.Out of scope
Production ECS deployment or cutover; data collection itself; reference collection; evidence compilation; snapshot/evaluator logic; Paper, Shadow, or Live execution.
Dependency and merge order
None. Merge before the bounded ACK acquisition issue that consumes its immutable image digest.
Focused validation
Build the exact Docker target, inspect its source label, run
new-ploy-runner --help, and verifycargo tree -p new-ploy-runner --features full -e featuresexcludeslive-execution.Rollout and rollback impact
Adds an opt-in image target only. Rollback removes the target; it does not mutate any running collector or research artifact.