Skip to content

feat: move the site to ghost-assembly.com and list QuickClip and GhostDock - #5

Merged
napalm255 merged 4 commits into
mainfrom
feat/domain-and-ghostdock
Sep 26, 2026
Merged

napalm255 merged 4 commits into
mainfrom
feat/domain-and-ghostdock

Conversation

@napalm255

Copy link
Copy Markdown
Contributor

What

  • Every site link, og:url/og:image and the test suite's base URL now use https://ghost-assembly.com/ (the custom domain in docs/CNAME; the old host redirects there).
  • New "Self-hosted services" group with a GhostDock card (Source only, no docs site).
  • QuickClip card (the first commit here was made before the QuickClip repo existed and was never pushed; the repo is now live).
  • Card blurbs open with each project's canonical one-liner; the hero lede covers all three groups.
  • README: "Adding a project" lists all three places. AGENTS.md: new Domain section, American English rule, "Docs link only where a docs site exists". Design note amended.

Verification

just ci green: prettier/actionlint/zizmor clean, 20/20 Playwright tests in Chromium and Firefox (7 cards, axe 0 violations in both schemes, 360px no sideways scroll), osv-scanner and gitleaks clean.

Document the ghost-assembly.com domain (CNAME ownership, inherited by
project docs sites, https_enforced as an account setting, never
hardcode the old github.io host), spell out the three places a
project must appear including the org profile README, add the
American English rule, and note GhostDock has no docs site. Append a
short amendment to the org hub design note recording the domain move
and the new project.
Point og:url, og:image and every project Docs link at
ghost-assembly.com instead of the github.io host, and update the
Playwright suite's base to match. Add a new "Self-hosted services"
group after Command-line tools with a GhostDock card (Source only, no
docs site yet), and refresh the QuickMusic, QuickTiler and QuickTS
blurbs to open with their canonical one-liner. Reword the GNOME group
intro so it no longer reads as if QuickTiler lacks a Quick Settings
tile.
Update the hero lede to cover all three project groups, now that
Self-hosted services exists. Make the QuickClip, QuickRem and awsdiag
card blurbs open with the brief's canonical one-liner byte-for-byte,
each followed by one sentence drawn from that project's README. Say
"tailscaled refuses its socket" on the QuickTS card instead of "the
daemon refuses the connection", matching the README's actual failure
mode (the local operator permission on the tailscaled socket).
@sonarqubecloud

Copy link
Copy Markdown

@napalm255
napalm255 merged commit a470385 into main Sep 26, 2026
2 checks passed
@napalm255
napalm255 deleted the feat/domain-and-ghostdock branch September 26, 2026 17:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant