Skip to content

Commit f78e9e3

Browse files
docs: point Groove protocol refs at hyperpolymath/groove-protocol (#93)
Companion to hyperpolymath/standards#228 — Groove Protocol was extracted from `standards/groove-protocol/` into a top-level repo `hyperpolymath/groove-protocol` 2026-05-28 (matches SNIFs / typed-wasm precedent for named-boundary tools). ## Files updated - `UNIFIED-ZIG-API-STACK.adoc` — 2 references - `zig-ecosystem/connectors/zig-groove-bridge/README.adoc` — 1 reference - `zig-ecosystem/connectors/zig-groove-bridge/src/main.zig` — 2 references - `zig-ecosystem/connectors/zig-groove-bridge/.machine_readable/6a2/ECOSYSTEM.a2ml` — 1 reference 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 07ee72f commit f78e9e3

4 files changed

Lines changed: 6 additions & 6 deletions

File tree

UNIFIED-ZIG-API-STACK.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -357,7 +357,7 @@ edge_mod.linkSystemLibrary("zig_api", .{});
357357
Import `ZigApi.ABI.Types` and `ZigApi.ABI.Connector` from `zig-api.ipkg`
358358
(add it as a dependency in the edge repo's `.ipkg`). Extend, do not fork.
359359
. *Use the Groove protocol* for inter-service communication wherever possible
360-
(see `standards/groove-protocol/`). `zig-groove-bridge` in
360+
(see `hyperpolymath/groove-protocol`). `zig-groove-bridge` in
361361
`developer-ecosystem/zig-ecosystem/connectors/zig-groove-bridge/` is the
362362
reference consumer — study `src/main.zig` before writing your own discovery
363363
or attachment logic.
@@ -389,7 +389,7 @@ edge_mod.linkSystemLibrary("zig_api", .{});
389389
| `developer-ecosystem/bridge-nginx-zig/`
390390

391391
| Groove protocol spec
392-
| `standards/groove-protocol/`
392+
| `hyperpolymath/groove-protocol` (GitHub)
393393

394394
| rsr-template-repo
395395
| `hyperpolymath/rsr-template-repo` (GitHub)

zig-ecosystem/connectors/zig-groove-bridge/.machine_readable/6a2/ECOSYSTEM.a2ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ tier = "edge-protocol-layer"
1818

1919
[related-projects]
2020
projects = [
21-
{ name = "standards/groove-protocol", relationship = "Groove protocol reference" },
21+
{ name = "hyperpolymath/groove-protocol", relationship = "Groove protocol reference" },
2222
{ name = "developer-ecosystem/zig-api", relationship = "Will integrate as consumer of foundation" },
2323
{ name = "gossamer", relationship = "potential Groove service consumer" },
2424
{ name = "burble", relationship = "potential Groove service consumer" },

zig-ecosystem/connectors/zig-groove-bridge/README.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ To run integration tests meaningfully, one or more of these services should be r
9696
- **BoJ Server** (port 7700)
9797
- **ECHIDNA** (port 8081)
9898

99-
Consult the Groove protocol reference at `standards/groove-protocol/` for service configuration.
99+
Consult the Groove protocol reference at `hyperpolymath/groove-protocol` (GitHub) for service configuration.
100100

101101
== Architecture
102102

zig-ecosystem/connectors/zig-groove-bridge/src/main.zig

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// across all 12 API types. Attach to any Groove-aware service with a single
99
// call; detach cleanly when done.
1010
//
11-
// Groove protocol reference: standards/groove-protocol/
11+
// Groove protocol reference: hyperpolymath/groove-protocol (GitHub)
1212
//
1313
// Usage:
1414
// const bridge = @import("zig-groove-bridge");
@@ -85,7 +85,7 @@ const KnownService = struct {
8585
};
8686

8787
/// Services the bridge probes first, before the open Groove discovery range.
88-
/// Derived from the canonical PORT-REGISTRY in standards/groove-protocol/.
88+
/// Derived from the canonical PORT-REGISTRY in hyperpolymath/groove-protocol.
8989
const KNOWN_SERVICES: []const KnownService = &.{
9090
.{ .name = "hypatia", .port = 9090 },
9191
.{ .name = "stapeln", .port = 4010 },

0 commit comments

Comments
 (0)