CUST-WP-0075-T02: re-qualify satisfied waits in MARKITECT-WP-0002-T07
All checks were successful
CI Smoke / host-smoke (push) Successful in 0s
CI Smoke / container-smoke (push) Successful in 1s

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: fable
Assistant-Process: 3775@bnt-lap001
Assistant-Session: cfacb6a5-ad5b-4f79-ac67-053e3b0d34a3
This commit is contained in:
tegwick 2026-10-03 03:12:39 +02:00
parent 3a4501d88b
commit 0ad7fb1fe3

View file

@ -4,12 +4,12 @@ type: workplan
title: "TestDrive-JSUI — npm Publication"
domain: communication
repo: markitect-main
status: active
status: blocked
flavor: implementation
owner: codex
topic_slug: communication
created: "2026-06-22"
updated: "2026-10-02"
updated: "2026-10-03"
state_hub_workstream_id: "e03ef262-5284-5dd3-92d2-dbd85c6b6159"
---
@ -141,7 +141,6 @@ state_hub_task_id: "d7c2ce00-00ad-431c-b036-64e727e49e48"
id: MARKITECT-WP-0002-T07
status: wait
needs_human: true
depends_on: [MARKITECT-WP-0002-T06]
blocking_reason: "Registry ownership/access and npm/CDN publication receipts from the standalone maintainer."
priority: high
state_hub_task_id: "8bcde75e-bca2-428e-893f-1d88036f746c"
@ -149,6 +148,8 @@ state_hub_task_id: "8bcde75e-bca2-428e-893f-1d88036f746c"
2026-09-28: Waiting for package and integration gates, a verified tag, registry ownership/access, and npm/CDN publication receipts from the standalone maintainer.
2026-10-03: depends_on targets terminal (C-40); re-qualified by CUST-WP-0075: MARKITECT-WP-0002-T06 is done, so the wait is solely the human gate — registry ownership/access and npm/CDN publication receipts from the standalone maintainer.
2026-10-03: **Destination changed by Bernd: coulomb Forgejo npm registry, not npmjs.org.** Package prepared at standalone `71a2a1e` (pushed, pin bumped): name `@coulomb/testdrive-jsui`, version **1.0.1** (`v1.0.0` was tagged at `d748e2f` under the old name and never published, so the pushed tag is left untouched), `publishConfig.registry=https://forgejo.coulomb.social/api/packages/coulomb/npm/`, secret-free `.npmrc` (`@coulomb:registry` + `NPM_AUTH_TOKEN` from env). Gate on that commit after a clean `npm ci`: lint 0 errors, Jest 67 + 1 todo, consumer smoke ok, `npm publish --dry-run` targets the Forgejo registry with no manifest warning (nothing sent). **Blockers:** (1) no governed credential lane exists for this package (`whynot-design-npm-publish` is bound to `@whynot/design`); requested one from railiance-platform (hub message 2026-10-03, no secret requested). (2) Publish is irreversible and operator-approved only per the whynot-design playbook. (3) Tag `v1.0.1` still to be created and pushed by Bernd (agent tag push was blocked earlier). Receipts for T07 are `npm view @coulomb/testdrive-jsui@1.0.1 version --registry=<forgejo>` and an authenticated install; jsDelivr/unpkg do not serve this registry, so the CDN part of this task and the npm-badge part of T10 do not apply.
## P.7 — Fresh install test in clean environment