diff --git a/workplans/RAPP-PLAYWRIGHT-WP-0001-statehub-bootstrap.md b/workplans/RAPP-PLAYWRIGHT-WP-0001-statehub-bootstrap.md index 788a357..6aa6a80 100644 --- a/workplans/RAPP-PLAYWRIGHT-WP-0001-statehub-bootstrap.md +++ b/workplans/RAPP-PLAYWRIGHT-WP-0001-statehub-bootstrap.md @@ -11,6 +11,7 @@ owner: codex created: "2026-10-13" updated: "2026-10-13" reuse_check: "Extend capability.infotech.headless-browser with a provider; preserve existing source-reuse evidence." +state_hub_workstream_id: "a97c6998-4d20-5929-a9b1-8c396f679607" --- # Establish the provider planning baseline @@ -24,6 +25,7 @@ Service implementation belongs to the subsequent proposed workplans. id: RAPP-PLAYWRIGHT-WP-0001-T01 status: done priority: high +state_hub_task_id: "3f004442-f597-5305-8055-93b3d36c4864" ``` Reviewed CONTENT-WP-0000-T04, REUSE-IN-0001 and the existing capability record. @@ -38,6 +40,7 @@ reuse-surface update; no runtime availability was claimed. id: RAPP-PLAYWRIGHT-WP-0001-T02 status: progress priority: high +state_hub_task_id: "4f62cfc3-2886-5edc-8354-40caab59d239" ``` Review registration-generated AGENTS.md and offline brief. Document the actual @@ -52,6 +55,7 @@ absence of unresolved template placeholders. id: RAPP-PLAYWRIGHT-WP-0001-T03 status: todo priority: high +state_hub_task_id: "24dd7ac3-ae89-5530-8b85-1673e9ac247a" ``` Register rapp-playwright under infotech/stack with its actual checkout and Forge diff --git a/workplans/RAPP-PLAYWRIGHT-WP-0002-consumer-contract.md b/workplans/RAPP-PLAYWRIGHT-WP-0002-consumer-contract.md index 2738aec..e7af3f6 100644 --- a/workplans/RAPP-PLAYWRIGHT-WP-0002-consumer-contract.md +++ b/workplans/RAPP-PLAYWRIGHT-WP-0002-consumer-contract.md @@ -12,6 +12,7 @@ depends_on: [RAPP-PLAYWRIGHT-WP-0001] created: "2026-10-13" updated: "2026-10-13" reuse_check: "Extend capability.infotech.headless-browser; inspect its existing Playwright examples before implementing a wrapper." +state_hub_workstream_id: "98fb515e-9239-57d5-9ffa-8a5c5a86ed90" --- # Agent consumption contract @@ -25,6 +26,7 @@ trial specification cover the complete agent path without claiming availability. id: RAPP-PLAYWRIGHT-WP-0002-T01 status: todo priority: high +state_hub_task_id: "6d93439c-7e89-5685-9514-1a8af9f56e9e" ``` Inspect the registered JS and Python examples and current upstream Playwright @@ -44,6 +46,7 @@ No speculative endpoint is presented as live. id: RAPP-PLAYWRIGHT-WP-0002-T02 status: todo priority: high +state_hub_task_id: "9cad9657-17a3-5b70-adea-102b71a242bf" ``` Define preflight, run/session creation, progress, terminal result, cancellation, @@ -63,6 +66,7 @@ failure; defined limits and lifecycle semantics; planned availability is explici id: RAPP-PLAYWRIGHT-WP-0002-T03 status: todo priority: high +state_hub_task_id: "90d893fc-4222-591f-ab50-9da52a533907" ``` Specify a tiny JS-enabled fixture with deterministic interaction, desktop and diff --git a/workplans/RAPP-PLAYWRIGHT-WP-0003-service-package.md b/workplans/RAPP-PLAYWRIGHT-WP-0003-service-package.md index d167a87..b8111d3 100644 --- a/workplans/RAPP-PLAYWRIGHT-WP-0003-service-package.md +++ b/workplans/RAPP-PLAYWRIGHT-WP-0003-service-package.md @@ -12,6 +12,7 @@ depends_on: [RAPP-PLAYWRIGHT-WP-0002] created: "2026-10-13" updated: "2026-10-13" reuse_check: "Use upstream Playwright/Chromium and existing consumer patterns; build only the missing provider integration." +state_hub_workstream_id: "8e662d81-cdcb-5d8c-9222-1faaa92fc307" --- # Service and package implementation @@ -26,6 +27,7 @@ unverified until WP-0004. id: RAPP-PLAYWRIGHT-WP-0003-T01 status: todo priority: high +state_hub_task_id: "227bec3f-1de8-5d8d-9dfd-b4eb5a836ae6" ``` Pin compatible client/server/browser versions, OS dependencies and build inputs. @@ -42,6 +44,7 @@ fails clearly, image identity is reproducible and build/run instructions work. id: RAPP-PLAYWRIGHT-WP-0003-T02 status: todo priority: high +state_hub_task_id: "3f935c96-b4be-5f2d-b3de-d9b11d1fcfab" ``` Implement the contract's supported client or CLI path, preflight, run lifecycle, @@ -59,6 +62,7 @@ for setup failures and deliberately failing UI assertions. id: RAPP-PLAYWRIGHT-WP-0003-T03 status: todo priority: high +state_hub_task_id: "e504c3f0-47ee-5822-86d9-c0bd8bd63b02" ``` Implement per-run browser/profile and artifact boundaries, access control, @@ -75,6 +79,7 @@ diagnosable outcomes and no leaked browser processes or retained sensitive state id: RAPP-PLAYWRIGHT-WP-0003-T04 status: todo priority: high +state_hub_task_id: "dccce465-f948-50d5-874d-d22dcbbc42cc" ``` Author the rapp declaration and deployment resources for the selected runtime, diff --git a/workplans/RAPP-PLAYWRIGHT-WP-0004-consumer-verification.md b/workplans/RAPP-PLAYWRIGHT-WP-0004-consumer-verification.md index e084768..2b31723 100644 --- a/workplans/RAPP-PLAYWRIGHT-WP-0004-consumer-verification.md +++ b/workplans/RAPP-PLAYWRIGHT-WP-0004-consumer-verification.md @@ -12,6 +12,7 @@ depends_on: [RAPP-PLAYWRIGHT-WP-0003] created: "2026-10-13" updated: "2026-10-13" reuse_check: "Publish provider evidence through existing capability.infotech.headless-browser; do not fork discovery." +state_hub_workstream_id: "f9280c40-201e-59b5-a6f0-1aace8e0e2e2" --- # Live service and consumer proof @@ -27,6 +28,7 @@ the verified contract and its limits. id: RAPP-PLAYWRIGHT-WP-0004-T01 status: todo priority: high +state_hub_task_id: "09f87694-8832-5ae8-9d0b-b66834ffcfcc" ``` Confirm capacity, network/target reachability, access and credential lanes with @@ -44,6 +46,7 @@ dependencies as explicit waits rather than inferring admission from repo setup. id: RAPP-PLAYWRIGHT-WP-0004-T02 status: todo priority: high +state_hub_task_id: "08fb80b5-d36b-5b31-8b67-20be5ead70b2" ``` Have a fresh coding-agent environment use the public-to-consumers instructions @@ -64,6 +67,7 @@ content-explorer assesses its own completion. A health response alone cannot pas id: RAPP-PLAYWRIGHT-WP-0004-T03 status: todo priority: high +state_hub_task_id: "c8642437-27c5-5e58-b0f8-847c285fb4e6" ``` Publish the supported contract, setup/trial command, endpoint/access route,