From ee77641c80e8445fab72dc849740a15870119184 Mon Sep 17 00:00:00 2001 From: tegwick Date: Thu, 8 Oct 2026 01:14:37 +0200 Subject: [PATCH] Record the Hall of Helix signing public key. The private key stays outside the repository. R-1 is not published. Assistant: grok Assistant-Session: 01a10938-ab49-7280-877a-c06f64c06ddd --- docs/keys/helix-forge-telegram-publishing.pub | 5 +++++ .../FT-WP-0001-telegram-identity-and-hall-channel.md | 9 ++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 docs/keys/helix-forge-telegram-publishing.pub diff --git a/docs/keys/helix-forge-telegram-publishing.pub b/docs/keys/helix-forge-telegram-publishing.pub new file mode 100644 index 0000000..9019365 --- /dev/null +++ b/docs/keys/helix-forge-telegram-publishing.pub @@ -0,0 +1,5 @@ +key_id: helix-forge-telegram-publishing +algorithm: ed25519 +public_key: 6flAKQGcO+UHwuZ3rXobncBzTXMKDDFSsfxnPA7ttO8= +created: "2026-10-07" +private_key: held outside this repository, mode 0600 diff --git a/workplans/FT-WP-0001-telegram-identity-and-hall-channel.md b/workplans/FT-WP-0001-telegram-identity-and-hall-channel.md index ed13c59..b134e10 100644 --- a/workplans/FT-WP-0001-telegram-identity-and-hall-channel.md +++ b/workplans/FT-WP-0001-telegram-identity-and-hall-channel.md @@ -140,7 +140,7 @@ Done on 2026-10-07. `provision apply` created the redaction salt at the empty Op id: FT-WP-0001-T04 status: wait needs_human: true -blocking_reason: "Founder accepted review-774bf3ce, authorizing a durable key outside git. The key has not been created and R-1 is not published." +blocking_reason: "The durable key helix-forge-telegram-publishing exists outside git. R-1 is not published: its contract digest is still a placeholder and the accepted review did not include publication." priority: high state_hub_task_id: "13a92a96-2f87-5de2-a69c-7edc21f3a0c7" ``` @@ -156,6 +156,13 @@ fluid revision publish --file revisions/R-1.yaml --key-file "$FLUID_SIGNING_KEY" Generate a real signing key pair for this; `--ephemeral-key` is development only, and a revision signed with one stops verifying after a restart. +Created 2026-10-07. Key id `helix-forge-telegram-publishing`. The public key is +`docs/keys/helix-forge-telegram-publishing.pub`. The private key is mode 0600 +at `~/.config/fluid/keys/helix-forge-telegram-publishing.key`, which is not a +git work tree. Set `FLUID_SIGNING_KEY` to that file and +`FLUID_SIGNING_KEY_ID` to the key id before a later publish. R-1 stays +unpublished. + ## T05 — Build the adapter ```task