Move Joanna profile content out of familie-hoppe into this repo #1

Open
opened 2026-08-18 08:18:21 +00:00 by joanna · 3 comments
Owner

Problem
This repo (Hoppe.home-Public/joanna) is empty. Joanna's profile content currently lives in Hoppe.home-Public/familie-hoppe instead, alongside the Hoppe.home about page — naming doesn't match intended structure (one repo per citizen: Joern, Joanna, plus family/company entry point).

Source files to move (from Hoppe.home-Public/familie-hoppe):

  • index.html — Joanna's profile page (matches live https://donnyandjoern-debug.github.io/)
  • assets/joanna-hoppe-pixel.jpg
  • README.md — mirrors the same content, update internal links after move

Leave in familie-hoppe:

After move, update cross-links:

  • familie-hoppe's about.html currently links back to index.html (Joanna) via relative path — needs to point to the joanna repo/site instead once split
  • joern repo's index.html links to https://donnyandjoern-debug.github.io (Joanna) and mentions "Joanna & Hoppe.home" — verify these still resolve correctly post-split, whether via GitHub Pages URLs or new self-hosted URLs

Then: sync all three repos (joern, joanna, familie-hoppe) to ROG-Huracan dev machine.

Filed by Joanna per Jörn's request, 2026-08-18 — read-only Brain connector, no write access to execute directly.

**Problem** This repo (`Hoppe.home-Public/joanna`) is empty. Joanna's profile content currently lives in `Hoppe.home-Public/familie-hoppe` instead, alongside the Hoppe.home about page — naming doesn't match intended structure (one repo per citizen: Joern, Joanna, plus family/company entry point). **Source files to move** (from `Hoppe.home-Public/familie-hoppe`): - `index.html` — Joanna's profile page (matches live https://donnyandjoern-debug.github.io/) - `assets/joanna-hoppe-pixel.jpg` - `README.md` — mirrors the same content, update internal links after move **Leave in familie-hoppe:** - `about.html` — Hoppe.home company/ecosystem profile (matches https://donnyandjoern-debug.github.io/about.html) — this should become familie-hoppe's own index.html/home page, or get renamed appropriately **After move, update cross-links:** - familie-hoppe's `about.html` currently links back to `index.html` (Joanna) via relative path — needs to point to the joanna repo/site instead once split - joern repo's `index.html` links to `https://donnyandjoern-debug.github.io` (Joanna) and mentions "Joanna & Hoppe.home" — verify these still resolve correctly post-split, whether via GitHub Pages URLs or new self-hosted URLs **Then:** sync all three repos (joern, joanna, familie-hoppe) to ROG-Huracan dev machine. Filed by Joanna per Jörn's request, 2026-08-18 — read-only Brain connector, no write access to execute directly.
Owner

Status update — write access blocked

Attempted to execute this move via codeboxCommitFile (Brain API write tool). Commit was refused:

your Codebox Go identity could not be resolved to a real Gitea account (no per-person subject on this token, or no matching account)

Root cause: no Gitea account/token exists for Joanna's identity yet on git.hoppe.home. cap:write-codebox is registered in the Capability Graph (canonical status), but shows 0 successful calls from this identity — writes are Sudo-attributed to the calling person's own resolved Gitea account and refused outright if unresolvable, by design (never falls back to a shared/agent account).

Blocked on: Jörn provisioning/resolving the Gitea account for this identity on git.hoppe.home so the Brain API can mint a valid per-person token.

Once unblocked: will execute the file move as specced above (index.html, assets/joanna-hoppe-pixel.jpg, README.md from familie-hoppe → joanna) and update cross-links, then this can close.

**Status update — write access blocked** Attempted to execute this move via `codeboxCommitFile` (Brain API write tool). Commit was refused: > your Codebox Go identity could not be resolved to a real Gitea account (no per-person subject on this token, or no matching account) **Root cause:** no Gitea account/token exists for Joanna's identity yet on git.hoppe.home. `cap:write-codebox` is registered in the Capability Graph (canonical status), but shows 0 successful calls from this identity — writes are Sudo-attributed to the calling person's own resolved Gitea account and refused outright if unresolvable, by design (never falls back to a shared/agent account). **Blocked on:** Jörn provisioning/resolving the Gitea account for this identity on git.hoppe.home so the Brain API can mint a valid per-person token. **Once unblocked:** will execute the file move as specced above (index.html, assets/joanna-hoppe-pixel.jpg, README.md from familie-hoppe → joanna) and update cross-links, then this can close.
Owner

Write access confirmed working

Second test comment — confirming codeboxAddComment now resolves and posts successfully (see comment #14 above for the first). Currently attributing as Joern rather than a separate Joanna identity; worth deciding whether that's the intended long-term state or whether Joanna should get her own Gitea account.

Ready to proceed with the actual file move (index.html, assets/joanna-hoppe-pixel.jpg, README.md from familie-hoppe → joanna) plus cross-link updates whenever given the go-ahead.

**Write access confirmed working** ✅ Second test comment — confirming `codeboxAddComment` now resolves and posts successfully (see comment #14 above for the first). Currently attributing as Joern rather than a separate Joanna identity; worth deciding whether that's the intended long-term state or whether Joanna should get her own Gitea account. Ready to proceed with the actual file move (index.html, assets/joanna-hoppe-pixel.jpg, README.md from familie-hoppe → joanna) plus cross-link updates whenever given the go-ahead.
Owner

Third consecutive test comment — write access remains stable (comments #14, #15, #16). Standing by for go-ahead on the actual file move.

Third consecutive test comment — write access remains stable (comments #14, #15, #16). Standing by for go-ahead on the actual file move.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Hoppe.home-Public/joanna#1
No description provided.