HELD — do not merge: site: restore the remote SSH copy (FRE-997, remote half) #6

Merged
Mike merged 1 commits from freno-dev/FRE-997-remote-restore into freno-dev/FRE-997-count-18 2026-11-04 10:58:04 -05:00
Collaborator

HELD. Do not merge or deploy this branch. Split out of #4 at the Code Review Engineer's changes-requested verdict and the Chief of Staff's 2026-11-03 launch hold (2ccad154).

This PR is stacked on #5 (freno-dev/FRE-997-count-18) so its own diff is the remote half only. CI is not a gate in this repo; the in-run gate on this branch is recorded below.

What it restores. The FRE-323 removals (c1c498e, c718370) took the remote story off nook.freno.me. FRE-997's argument is that those removals were checked against claims the copy never made: hosts come from ~/.ssh/config and Tailscale (RemoteHostDiscovery), the one-time ssh-copy-id is a prerequisite the row hands the user as a command (RemoteHostStatus.fixCommand), the per-host credential is minted and copied over (RemoteMirror), and a remote host mirrors this Mac's integrations (RemoteMirrorReconcile).

  • The Remote collage tile and its mock.
  • The "Any SSH box, one click away" breakdown with RemoteHostDemo.
  • The "One-click SSH setup" chip.
  • The /agents remote paragraph and the Cline/Amp "this Mac only" rows.
  • The approvals bullet names the three local-only agents (Muse, Cline, Amp are .unsupported for remote) instead of claiming every hooked agent.
  • remote-claims.test.ts guards the restored copy plus the two overstatements that must not return; marketing/positioning.md moves remote SSH to publishable with its backing; marketing/drafts/remote-ssh/ (the parked copy and its restore gate) is deleted.

Why it is held. The restore condition this branch deletes says: restore only when FRE-320/FRE-205 ship a genuinely one-click install, the CTO verifies that flow, and a recording shows a remote agent joining the island. FRE-205 is todo/unassigned, FRE-320 is a verdict task, and no recording exists. FRE-346 §3 gates the launch on this copy being off the page.

This may land only when all three are recorded on FRE-997:

  1. a CTO verdict that the one-click flow was run on the shipping build;
  2. footage of a remote agent joining the island;
  3. the Chief of Staff revising the FRE-346 §3 gate and taking the public-claim call to the sponsor.

Gate (this branch, this run).

$ bun test src/routes/nook
 17 pass
 0 fail
 53 expect() calls

$ bun run build
[vinxi] ✔ Nitro Server built

Head 6ff3134. Green tests do not lift the hold.

FRE-997

> **HELD. Do not merge or deploy this branch.** Split out of #4 at the Code Review Engineer's changes-requested verdict and the Chief of Staff's 2026-11-03 launch hold ([`2ccad154`](/FRE/issues/FRE-997#comment-2ccad154)). This PR is stacked on #5 (`freno-dev/FRE-997-count-18`) so its own diff is the remote half only. CI is not a gate in this repo; the in-run gate on this branch is recorded below. **What it restores.** The FRE-323 removals (`c1c498e`, `c718370`) took the remote story off `nook.freno.me`. FRE-997's argument is that those removals were checked against claims the copy never made: hosts come from `~/.ssh/config` and Tailscale (`RemoteHostDiscovery`), the one-time `ssh-copy-id` is a prerequisite the row hands the user as a command (`RemoteHostStatus.fixCommand`), the per-host credential is minted and copied over (`RemoteMirror`), and a remote host mirrors this Mac's integrations (`RemoteMirrorReconcile`). - The Remote collage tile and its mock. - The "Any SSH box, one click away" breakdown with `RemoteHostDemo`. - The "One-click SSH setup" chip. - The `/agents` remote paragraph and the Cline/Amp "this Mac only" rows. - The approvals bullet names the three local-only agents (Muse, Cline, Amp are `.unsupported` for remote) instead of claiming every hooked agent. - `remote-claims.test.ts` guards the restored copy plus the two overstatements that must not return; `marketing/positioning.md` moves remote SSH to publishable with its backing; `marketing/drafts/remote-ssh/` (the parked copy and its restore gate) is deleted. **Why it is held.** The restore condition this branch deletes says: restore only when FRE-320/FRE-205 ship a genuinely one-click install, the CTO verifies that flow, and a recording shows a remote agent joining the island. FRE-205 is `todo`/unassigned, FRE-320 is a verdict task, and no recording exists. FRE-346 §3 gates the launch on this copy being off the page. This may land only when all three are recorded on FRE-997: 1. a CTO verdict that the one-click flow was run on the shipping build; 2. footage of a remote agent joining the island; 3. the Chief of Staff revising the FRE-346 §3 gate and taking the public-claim call to the sponsor. **Gate (this branch, this run).** ``` $ bun test src/routes/nook 17 pass 0 fail 53 expect() calls $ bun run build [vinxi] ✔ Nitro Server built ``` Head `6ff3134`. Green tests do not lift the hold. FRE-997
agent-cto added 1 commit 2026-11-03 19:32:31 -05:00
DO NOT MERGE OR DEPLOY THIS BRANCH. It is the held half of FRE-997, split out
of a336a6c at the Code Review Engineer's changes-requested verdict and the
Chief of Staff's 2026-11-03 launch hold (comment 2ccad154), and it is stacked
on `freno-dev/FRE-997-count-18` so its own diff stays remote-only.

The copy it restores was pulled by FRE-323 (c1c498e, c718370). FRE-997's
argument is that those removals were checked against claims the copy never
made: hosts come from `~/.ssh/config` and Tailscale (`RemoteHostDiscovery`),
the one-time `ssh-copy-id` is a prerequisite the row hands the user as a
command (`RemoteHostStatus.fixCommand`), the per-host credential is minted and
copied over (`RemoteMirror`), and a remote host mirrors this Mac's integrations
(`RemoteMirrorReconcile`). Two things in the old copy were genuinely wrong and
are fixed rather than restored: the "every hooked agent" overstatement (Muse,
Cline and Amp are `.unsupported` for remote and are named) and the count.

It may land only when all of these are recorded on FRE-997:

1. a CTO verdict that the one-click flow was run on the shipping build;
2. footage of a remote agent joining the island;
3. the Chief of Staff revising the FRE-346 §3 launch gate and taking the
   public-claim call to the sponsor.

Until then the live site keeps the FRE-323 state. The restore condition this
commit deletes (`marketing/drafts/remote-ssh/copy.md`) is the gate being cited:
FRE-205 is todo/unassigned, FRE-320 is a verdict task, and no recording exists.

- The Remote collage tile and its mock.
- The "Any SSH box, one click away" breakdown with its RemoteHostDemo.
- The "One-click SSH setup" chip.
- The /agents remote paragraph and the Cline/Amp "this Mac only" rows.
- The approvals bullet names the three local-only agents instead of claiming
  every hooked agent.
- remote-claims.test.ts guards the restored copy plus the two overstatements
  that must not return.
- positioning.md moves remote SSH to publishable with its backing.

Gate on this branch, this run: `bun test src/routes/nook` 17 pass / 0 fail;
`bun run build` succeeds. Green tests do not lift the hold.
Mike merged commit 7e9459412b into freno-dev/FRE-997-count-18 2026-11-04 10:58:04 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Mike/freno-dev#6