GLAS-WP-0016-T01: add harness.fi-research-brief@1.0.0 profile (readiness blocked)
Some checks failed
ci / validate (push) Has been cancelled

Profile references sandbox profile.bwrap-fi-research and tool profile
green-research-commit, which do not exist yet, so runs refuse before sandbox
creation. T02/T03 handed off to sand-boxer and rein-aharness; WP-0016 and
WP-0017 marked blocked.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 269924@bnt-lap001
Assistant-Session: 02bbdd77-e96c-4580-8952-f4dc9d8a8508
This commit is contained in:
tegwick 2026-10-13 21:02:08 +02:00
parent 9356b0d2b8
commit 27ca28d3aa
4 changed files with 58 additions and 6 deletions

View file

@ -4,7 +4,7 @@ type: workplan
title: "Versioned Glas profile for the FI daily research brief"
domain: infotech
repo: glas-harness
status: ready
status: blocked
flavor: implementation
owner: claude
topic_slug: fi-research-brief-profile
@ -27,7 +27,7 @@ Publication design: `docs/publish-grant-design.md`.
```task
id: GLAS-WP-0016-T01
status: todo
status: done
priority: high
state_hub_task_id: "e49776ae-a28a-527f-aece-1f08a05c044a"
```
@ -41,11 +41,17 @@ pin. `operational_readiness.status: unverified` until T04 passes. Catalog
validation (`glas-harness profiles`) and tests must pass. Depends on T02/T03
names being agreed, not on their release.
2026-10-13: added `profiles/harness.fi-research-brief.yaml` with readiness
`blocked` (runs refuse before sandbox creation) until T02/T03 land; catalog
snapshot test updated, 139 tests pass.
## Add the sand-boxer egress sandbox profile
```task
id: GLAS-WP-0016-T02
status: todo
status: wait
blocked_on: message-from:sand-boxer
blocking_reason: "Handoff 744aa305 sent 2026-10-13; await sand-boxer profile.bwrap-fi-research."
priority: high
state_hub_task_id: "d79ad740-eec6-5e93-9d90-49475982a900"
```
@ -56,12 +62,15 @@ equal to the model route plus exactly the 17 hosts in FI's
`sources-egress.yaml`, per `sand-boxer/docs/bwrap-egress.md` (exact lowercase
DNS names, :443, no wildcards or IP literals). Owner config `allowed_egress`
must be a superset. Glas sends the handoff and records the owner's return.
Handoff sent 2026-10-13 as message 744aa305.
## Add the rein-aharness research tool profile
```task
id: GLAS-WP-0016-T03
status: todo
status: wait
blocked_on: message-from:rein-aharness
blocking_reason: "Handoff 229b603e sent 2026-10-13; await rein-aharness tool profile green-research-commit."
priority: high
state_hub_task_id: "cd49e97f-13f4-5563-a7cf-68f7a138bd85"
```
@ -71,6 +80,7 @@ Owner: rein-aharness. Request a tool profile (working name
proxy, git add/commit/status/log/diff limited to granted paths (`briefs/**`),
no push and no arbitrary shell. Publication is not part of the tool profile;
it is the deterministic publisher step in `docs/publish-grant-design.md`.
Handoff sent 2026-10-13 as message 229b603e.
## Prove one sandboxed run and mark the profile ready

View file

@ -4,7 +4,7 @@ type: workplan
title: "Governed route for assembly-checkpoint before legacy routing ends"
domain: infotech
repo: glas-harness
status: ready
status: blocked
flavor: implementation
owner: claude
topic_slug: assembly-checkpoint-governed-route