build: adopt staged work-record generation
Owner brief rendering check reports current; preserve its existing timestamp and reviewed runtime evidence. Assistant: codex Assistant-Model: gpt-6-astra Assistant-Session: 01a15374-f59f-7a31-86d2-d23b5d2ed181
This commit is contained in:
parent
eca0a5891c
commit
fb14c38779
6 changed files with 39 additions and 10 deletions
|
|
@ -2,7 +2,7 @@
|
|||
# Custodian Brief — rein-aharness
|
||||
|
||||
**Domain:** agents
|
||||
**Last synced:** 2026-10-14 00:11 UTC
|
||||
**Last synced:** 2026-10-19 09:29 UTC
|
||||
**State Hub:** http://127.0.0.1:8000 *(adjust if running on a remote machine)*
|
||||
|
||||
## Active Workstreams
|
||||
|
|
@ -14,7 +14,7 @@ Progress: 4/7 done | workplan_id: `187c2599-84a6-5764-a14f-7e9121975bf2`
|
|||
- ! E. Ship the owner runtime as a container image (decision) `b486e86b`
|
||||
- ! F. Approvals per envelope (decision) `4cf721e6`
|
||||
- ! Retry on the corrected runtime `80318842`
|
||||
*(wait: Owner: accept spend memo infd-20261014-b01, then attended install, rehearsal, renew and approvals on railiance01)*
|
||||
*(wait: Owner: finish spend memo lifecycle, renew and update Secrets Engine pins, then fresh native approvals and bounded model/tool proof; f599 installation and offline rehearsal verified 2026-10-17)*
|
||||
|
||||
### Governed runtime integrity and intent convergence
|
||||
Progress: 3/6 done | workplan_id: `eba2eff1-10a7-50a3-a70b-14e7d398f27f`
|
||||
|
|
|
|||
1
.generated-work-records.json
Normal file
1
.generated-work-records.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"version": 1, "repo_slug": "rein-aharness"}
|
||||
8
.generated-work-records.mk
Normal file
8
.generated-work-records.mk
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
# Explicit opt-in recipe; no environment files or external make includes.
|
||||
CUSTODIAN_SOURCE ?= /home/worsch/the-custodian
|
||||
GENERATED_REPO_SLUG ?= rein-aharness
|
||||
.PHONY: generated-work-records generated-work-records-check
|
||||
generated-work-records:
|
||||
python3 "$(CUSTODIAN_SOURCE)/scripts/generate_staged_work_records.py" --repo . --repo-slug "$(GENERATED_REPO_SLUG)"
|
||||
generated-work-records-check:
|
||||
python3 "$(CUSTODIAN_SOURCE)/scripts/generate_staged_work_records.py" --repo . --repo-slug "$(GENERATED_REPO_SLUG)" --check
|
||||
7
Makefile
7
Makefile
|
|
@ -37,3 +37,10 @@ deploy-rsync: ## Rsync tree to railiance01:~/rein-aharness
|
|||
--exclude '.git' --exclude '.venv' --exclude '__pycache__' --exclude '.pytest_cache' \
|
||||
--exclude 'llm_connect_vendor' --exclude '*.egg-info' \
|
||||
./ railiance01:rein-aharness/
|
||||
|
||||
# CUST-WP-0079: explicit staged work-record generation, using the owner renderer.
|
||||
.PHONY: generated-work-records generated-work-records-check
|
||||
generated-work-records: ## Generate and stage WORK-RECORDS from staged sources
|
||||
$(MAKE) --no-print-directory -f .generated-work-records.mk generated-work-records
|
||||
generated-work-records-check: ## Verify staged index without writes or publication
|
||||
$(MAKE) --no-print-directory -f .generated-work-records.mk generated-work-records-check
|
||||
|
|
|
|||
13
SCOPE.md
13
SCOPE.md
|
|
@ -146,3 +146,16 @@ is preserved. This has zero model calls and no credential/configuration reads.
|
|||
Remaining spend-memo lifecycle, owner renewal/pin updates, fresh native approvals
|
||||
and bounded successful model/tool acceptance remain in HARNESS-WP-0008-T07.
|
||||
Actual Custodian interactive isolation remains a separate consumer obligation.
|
||||
|
||||
## Staged work-record generation — 2026-10-19
|
||||
|
||||
The repository explicitly opts into the shared staged work-record generator via
|
||||
`.generated-work-records.json` and its dedicated `.generated-work-records.mk`.
|
||||
`make generated-work-records` uses the existing State Hub renderer through the
|
||||
Custodian adapter, stages only `WORK-RECORDS.md`, and refuses unreconciled
|
||||
unstaged index edits. `make generated-work-records-check` checks without writes.
|
||||
The shared commit hook retains its generated-only guard and repository-specific
|
||||
scanner routing; meaningful source commits regenerate the index before any
|
||||
configured scan.
|
||||
Generation performs no Hub calls, commits, pushes, credential access or live
|
||||
changes. Source inventories and other generated artifacts retain their owners.
|
||||
|
|
|
|||
|
|
@ -16,7 +16,7 @@
|
|||
| workplan | REINAH-WP-0005 | finished | — | workplans/REINAH-WP-0005-ops-run-claim-loop.md |
|
||||
| workplan | REINAH-WP-0006 | finished | — | workplans/REINAH-WP-0006-binky-weekly-review-approach.md |
|
||||
| workplan | REINAH-WP-0007 | finished | — | workplans/REINAH-WP-0007-glas-profiled-ops-runs.md |
|
||||
| workplan | REINAH-WP-0008 | blocked | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| workplan | HARNESS-WP-0008 | blocked | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-ADHOC-2026-09-04-T01 | done | — | workplans/ADHOC-2026-09-04.md |
|
||||
| task | REINAH-WP-0001-T01 | done | — | workplans/REINAH-WP-0001-harness-foundation.md |
|
||||
| task | REINAH-WP-0001-T02 | done | — | workplans/REINAH-WP-0001-harness-foundation.md |
|
||||
|
|
@ -51,10 +51,10 @@
|
|||
| task | REINAH-WP-0007-T02 | done | — | workplans/REINAH-WP-0007-glas-profiled-ops-runs.md |
|
||||
| task | REINAH-WP-0007-T03 | done | — | workplans/REINAH-WP-0007-glas-profiled-ops-runs.md |
|
||||
| task | REINAH-WP-0007-T04 | done | — | workplans/REINAH-WP-0007-glas-profiled-ops-runs.md |
|
||||
| task | REINAH-WP-0008-T01 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | REINAH-WP-0008-T02 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | REINAH-WP-0008-T03 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | REINAH-WP-0008-T04 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | REINAH-WP-0008-T05 | wait | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | REINAH-WP-0008-T06 | wait | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | REINAH-WP-0008-T07 | wait | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-0008-T01 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-0008-T02 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-0008-T03 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-0008-T04 | done | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-0008-T05 | wait | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-0008-T06 | wait | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
| task | HARNESS-WP-0008-T07 | wait | — | workplans/REINAH-WP-0008-simpler-metered-retry.md |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue