Skip to content

Commit 0442592

Browse files
hyperpolymathclaude
andcommitted
chore(v-lang): sideline LOL V-lang API implementations — V-lang banned 2026-04-10
Add SIDELINED.adoc to: - lol/api/v-gateway/src/ → Axum REST + tonic gRPC + async-graphql planned - lol/api/v-lol/src/ → Gleam or Rust LOL corpus module planned Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 32dd166 commit 0442592

2 files changed

Lines changed: 49 additions & 0 deletions

File tree

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
// SPDX-License-Identifier: PMPL-1.0-or-later
2+
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
3+
= LOL V-Gateway — V-lang Implementation SIDELINED
4+
:toc:
5+
6+
== Status
7+
8+
The V-lang LOL triple API gateway (`src/`) is *sidelined*
9+
as of 2026-04-12 following the estate-wide V-lang ban (2026-04-10).
10+
11+
== Migration Target
12+
13+
[cols="1,1"]
14+
|===
15+
| V module (sidelined) | Replacement
16+
17+
| `rest.v` | Axum (Rust) REST handler
18+
| `grpc.v` | tonic (Rust) gRPC service
19+
| `graphql.v` | async-graphql (Rust) schema
20+
| `domain.v` | Rust domain types
21+
| `helpers.v` | Rust utilities
22+
| `main.v` | Rust Tokio entrypoint
23+
|===
24+
25+
The v-lol gateway (`../v-lol/`) is also sidelined — see `../v-lol/src/SIDELINED.adoc`.
26+
27+
The V-lang source is retained for reference but MUST NOT be compiled or deployed.

lol/api/v-lol/src/SIDELINED.adoc

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
// SPDX-License-Identifier: PMPL-1.0-or-later
2+
// Copyright (c) 2026 Jonathan D.A. Jewell (hyperpolymath) <j.d.a.jewell@open.ac.uk>
3+
= LOL V-LOL Library — V-lang Implementation SIDELINED
4+
:toc:
5+
6+
== Status
7+
8+
The V-lang LOL corpus library (`src/`) is *sidelined*
9+
as of 2026-04-12 following the estate-wide V-lang ban (2026-04-10).
10+
11+
== Migration Target
12+
13+
[cols="1,1"]
14+
|===
15+
| V module (sidelined) | Replacement
16+
17+
| `lol.v` | Gleam or Rust LOL corpus module
18+
| `types.v`| Rust domain types
19+
| `ffi.v` | Idris2 ABI / Zig FFI
20+
|===
21+
22+
The V-lang source is retained for reference but MUST NOT be compiled or deployed.

0 commit comments

Comments
 (0)