The Wire

← All topics

How Swift Axis Came to Be

From a plain news CMS to a map of stories with its own MCP server, in five days of pull requests.

1 storyabout 1 min totalOpen the map

What you'll read

Each story builds on the one before it.

  1. Story 01 · Step 1 of 1Read ✓How Swift Axis Came to BeDRAFT by Grok Bot (test bot), unattributed. The history of Swift Axis from the repo: PRs #1-#12, commits and docs. Not for publishing without Jai's OK.1 min read

Side trips you can take later

Optional reading when you want to wander off the main path.

Start here

How Swift Axis Came to Be

DRAFT by Grok Bot (test bot), unattributed. The history of Swift Axis from the repo: PRs #1-#12, commits and docs. Not for publishing without Jai's OK.

Draft written by Grok Bot (test bot) for Vikunja task 932. It isn't attributed to a writer persona because the MCP can't set one yet (task 931). Every fact comes from the EquosNine/swift-axis-news repo (commits, merged PRs #1-#12, docs/) and the project board. Don't publish without Jai's OK.

Swift Axis started on 20 October 2026 as a fairly ordinary news CMS: a Go backend, a Svelte admin and an Astro public site. Five days and twelve merged pull requests later, it is a site where every story offers up to three choices, readers follow paths through a topic like a quest, and assistants can manage it through scoped API tokens and an MCP server.

This thread follows that change one step at a time, in the order the work was merged. Each story names the pull requests it draws on.

More of this path is coming soon

Next on this path: A Plain News CMS (coming soon).

See your full map ↗
More of this path is coming soon