repo.work.assign_missing_identifiers

source: repo-manager
reason: deterministic projection registration

Assistant: codex
Assistant-Model: gpt-6-astra
Assistant-Session: 01a13590-a16f-7f60-be60-fd71627bc99d
This commit is contained in:
repo-manager 2026-10-13 16:12:24 +02:00
parent 6f9576d5b6
commit 7331360666
4 changed files with 17 additions and 0 deletions

View file

@ -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

View file

@ -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

View file

@ -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,

View file

@ -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,