From 3cb4984d5be4cd7d998f3a0146f68da16f7b10c8 Mon Sep 17 00:00:00 2001 From: codex Date: Sat, 3 Oct 2026 00:56:50 +0200 Subject: [PATCH] RPF-IN-0003: record testdrive-jsui npm publish lane intake Co-Authored-By: Claude Sonnet 5.5 Assistant: claude-code Assistant-Model: sonnet Assistant-Process: 459908@bnt-lap001 Assistant-Session: 8b6f63e5-8763-4d5f-bce5-e91e6eed8fe9 --- intakes/intakes.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/intakes/intakes.md b/intakes/intakes.md index d6cfb0a..dc020a0 100644 --- a/intakes/intakes.md +++ b/intakes/intakes.md @@ -49,3 +49,26 @@ description: >- Open: attended apply, then the founder-attended KV seed (plan row 7). No RBAC change needed here (see message). ``` + +## RPF-IN-0003 — npm publish lane for @coulomb/testdrive-jsui (coulomb Forgejo registry) + +```yaml +id: RPF-IN-0003 +kind: intake +title: "npm publish lane for @coulomb/testdrive-jsui (coulomb Forgejo registry)" +status: open +origin: cross-repo +origin_ref: MARKITECT-WP-0002-T07 +priority: medium +owner: railiance-platform +requested_by: markitect-main +description: >- + Request for a governed publish-token lane (catalog entry, OpenBao path, read + policy) for @coulomb/testdrive-jsui on the coulomb Forgejo npm registry, scoped + to the coulomb tenant, plus an optional separate read/install token id. Model: + whynot-design-npm-publish (CCR-2026-0001), which is bound to @whynot/design and + cannot be reused. Publishing stays operator-approved and manual; no secret value + requested. Request message: e5ac57f9-850a-4a8f-bbae-6c2fdac4b58e. + Open: CCR draft and approval, then catalog id reply. Overlaps the governed npm + migration gate in RPF-WP-0035. +```