docs(wiki): repoint every repo link at github.com/ze-software/ze
Codeberg's 2026-07-23 LLM policy made hosting development there untenable, so
the module path and origin moved to github.com/ze-software/ze (main 34cd33b87).
Every clone URL, browse link, issue link and Go import path in the wiki still
named a repository the project has left.
Three forms needed three different targets, which is why this was scripted
rather than sed'd: a browse link becomes /blob/main/ for a file and /tree/main/
for a directory, an import path just swaps its root, and the clone, issues and
wiki links each have their own GitHub shape. The two prose labels that named
Codeberg (the footer's "Source on Codeberg" and Home's "development on
Codeberg") are corrected too, since the rewrite would otherwise leave them
contradicting their own links.
bin/gen-llms-txt.go carried the old base URL as its default, so every
regeneration would have reintroduced 177 stale links into llms.txt. Fixed at
the source rather than in the generated output.
The Codeberg wiki remains a single-page redirect, so the remotes described in
the untracked CLAUDE.md are unchanged and still accurate.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
docs(wiki): sync wiki with 64d4a22..260623a (6 commits)
Mirror the docs/ code-accuracy refresh into the wiki and verify every changed
claim against bin/ze --plugins, the YANG schema, and the Makefile.
Updated 18 pages covering:
- Reframed "Ze is not a router" / "not a routing suite" (why-ze, what-is-ze):
Ze now has FIB pipeline, static/connected/kernel redistribution, policy
routing, MPLS FIB, BFD, LDP, RSVP-TE, IPsec/IKE, L2TP, PPPoE in tree.
- Removed stale "missing feature" rows now shipped (BMP, BFD, AIGP, private-AS
removal, FIB, gRPC) and reworded confederation to match the code.
- Corrected plugin registration names to match the registry: role -> bgp-role,
filter-community -> bgp-filter-community, sysrib -> rib (catalogue contexts),
iface -> interface (catalogue), rsvpte -> rsvp-te, flowexport -> flow-export,
static-routes -> static, traffic-control -> traffic.
- Plugin count corrected to 65 (verified via bin/ze --plugins).
- Filter block: redistribution { } -> filter { } in architecture.md.
- Added the show host platform command (cli, command-reference, host-inventory).
- Fixed a false "Ze does not do AS-path regex" claim (bgp-filter-aspath exists).
- Regenerated llms-full.txt; bumped .source-commit to 260623a.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
wiki: sync with 538 commits of April development
The wiki was pinned to 7fcc808 (2026-04-11) while the codebase added
BFD, BMP, L2TP/PPP, firewall, traffic control, VPP integration,
WireGuard, tunnel interfaces, TACACS+, NTP, sysctl, route reflector,
route filters, gRPC API, and many more features across 538 commits.
Updated 13 existing pages to fix factually wrong claims (BFD/BMP
"not implemented", 32 plugin count, tunnels "not implemented") and
reflect the current feature set. Created 9 new pages for the major
new subsystems. Bumped .source-commit to current HEAD.
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Refresh Home, what-is-ze, and sidebar for new surfaces
Home.md / what-is-ze.md: mention gRPC alongside REST when listing the
five operator surfaces, and call out the new gokrazy appliance build.
_Sidebar.md: add Appliance under First Steps, add gRPC API under
Interfaces, and rename the Redistribution sidebar entry to Route
Filters (page content was rewritten to the filter chain model).
Source commit: 7fcc8083 (main repo).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Flatten wiki to root directory for GitHub wiki compatibility
GitHub wiki resolves pages by filename in the root directory only.
Moved all 123 .md files from subdirectories to root. Renamed
configuration/interfaces.md to configuration-interfaces.md to avoid
collision with interfaces/interfaces.md. Fixed 8 image paths.
Subdirectories are now empty (images/ retained for assets).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>