Skip to content

Commit 13d6d5a

Browse files
authored
Merge pull request #11 from rodrigooler/codex/vinext-apps-migration
migrate apps to vinext and clean nextjs artifacts
2 parents 6d8c95b + e4bd20e commit 13d6d5a

67 files changed

Lines changed: 6661 additions & 1605 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/q2-validate.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ jobs:
7777
- name: Setup Node
7878
uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020
7979
with:
80-
node-version: "20"
80+
node-version: "22"
8181
cache: "npm"
8282
cache-dependency-path: apps/explorer/package-lock.json
8383

AGENTS.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,15 @@ This is the only valid definition. Do not treat any intermediate state as final.
132132

133133
---
134134

135+
## Commit Convention
136+
137+
- Use Conventional Commits for every commit message.
138+
- Preferred prefixes: `feat:`, `fix:`, `refactor:`, `chore:`, `docs:`, `test:`.
139+
- Add scope when it increases clarity, for example: `feat(site): ...` or `fix(programs): ...`.
140+
- Keep the subject line imperative and specific. Avoid vague messages like `update stuff`, `changes`, or `wip`.
141+
142+
---
143+
135144
## Coding Standards
136145

137146
### Rust (runtime, programs, SDK)

CLAUDE.md

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,13 @@ Active work:
2626

2727
**Do not** ask Claude to implement Testnet/Mainnet-only scope (GPU proving, full 6 challenge categories, TGE tokenomics) yet.
2828

29+
## Commit Convention
30+
31+
- Use Conventional Commits for all commits.
32+
- Default prefixes: `feat:`, `fix:`, `refactor:`, `chore:`, `docs:`, `test:`.
33+
- Use scoped messages when helpful, for example `feat(site): ...`.
34+
- Do not use vague commit subjects like `update`, `misc`, or `wip`.
35+
2936
---
3037

3138
## Decision Log (Why We Made Key Choices)
@@ -111,7 +118,7 @@ Current phase: Phase 1 (Q2 2026) — Devnet implementation and validation.
111118
Next milestone: Testnet preparation (Q3/Q4 2026).
112119
113120
Key files:
114-
- Whitepaper: docs/whitepaper/RAXION_Whitepaper_v1.0_EN.md
121+
- Whitepaper: docs/whitepaper/RAXION_Whitepaper_v0.4_EN.md
115122
- Core formulas: Chapter 3 of whitepaper
116123
- Architecture: AGENTS.md
117124

MEMORY.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,12 @@ GitHub: https://github.com/raxion-network/raxion
1717
License: BUSL 1.1 → MIT 2030-02-20
1818
```
1919

20+
### Working Convention (2026-02-28)
21+
22+
- Commit messages now follow Conventional Commits.
23+
- Approved prefixes: `feat:`, `fix:`, `refactor:`, `chore:`, `docs:`, `test:`.
24+
- Prefer scoped messages when useful, e.g. `feat(site): ...`.
25+
2026
### Q2 Execution Notes (2026-02-25)
2127

2228
- Dockerized deploy path added for Anchor/Solana:
@@ -239,7 +245,7 @@ If challenged, finality is resolved only by challenge verification pass.
239245

240246
## Parameter History
241247

242-
> Track all parameter changes with dates and rationale. Initialized at whitepaper v1.0 values.
248+
> Track all parameter changes with dates and rationale. Initialized at whitepaper v0.4 values.
243249
244250
### Active Parameters (as of 2026-02-22)
245251

WHITEPAPER.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ Zero-Knowledge Proofs for Machine Learning (zk-ML) were impractical until 2023
171171

172172
Three recent developments changed this equation:
173173

174-
**Next-generation ZK frameworks**: Jolt [11] and RISC Zero v1.0 [12] drastically reduced proof generation overhead for generic computation, including ML inference. What once took hours now takes minutes. What took minutes is converging to seconds with ongoing software optimizations.
174+
**Next-generation ZK frameworks**: Jolt [11] and RISC Zero v0.4 [12] drastically reduced proof generation overhead for generic computation, including ML inference. What once took hours now takes minutes. What took minutes is converging to seconds with ongoing software optimizations.
175175

176176
**Dedicated ZK hardware**: The first generation of ASICs and FPGAs optimized for ZK proof generation is beginning to reach market. Companies like Ingonyama and others are developing hardware that can accelerate proof generation by 10–100x relative to current CPU/GPU implementations.
177177

@@ -776,7 +776,7 @@ fn respond(query: Query, memory: &AgentMemory) -> Response {
776776
}
777777
```
778778

779-
**RaxLang Roadmap**: Rust-only on Devnet → RaxLang v0.1 on Testnet → RaxLang v1.0 on Mainnet.
779+
**RaxLang Roadmap**: Rust-only on Devnet → RaxLang v0.1 on Testnet → RaxLang v0.4 on Mainnet.
780780

781781
### 2.6.3 zk-ML Integration: Jolt and RISC Zero
782782

@@ -1268,14 +1268,14 @@ royalty_A = gas_total(inference_B) × cross_agent_usage_fraction × 0.10
12681268

12691269
**Deliverables:**
12701270
- [x] Whitepaper v0.1, v0.2, v0.3
1271-
- [ ] **Whitepaper v1.0** (this document)
1271+
- [ ] **Whitepaper v0.4** (this document)
12721272
- [ ] Agave fork technical specification (Neural SVM Runtime v0.1)
12731273
- [ ] Local PoC: 2 architectures processing queries without ZK proof
12741274
- [ ] Initial RISC Zero integration for simple model proof-of-execution
12751275

12761276
**Success Criteria:**
12771277
```
1278-
✓ Whitepaper v1.0 published
1278+
✓ Whitepaper v0.4 published
12791279
✓ PoC demonstrates semantic convergence between 2 architectures in >70% of queries
12801280
✓ Execution proof generated for simple model
12811281
✓ At least 3 external developers contributing to repository
@@ -1382,7 +1382,7 @@ $RAX gains real economic value — activating true protocol incentives. This is
13821382

13831383
```
13841384
2026 Q1 ──── Phase 0: Genesis
1385-
Whitepaper v1.0, local PoC, technical specification
1385+
Whitepaper v0.4, local PoC, technical specification
13861386
13871387
2026 Q2 ──── Phase 1 start: Devnet
13881388
Neural SVM Runtime v0.1, PoIQ v0.1, 10 agents
@@ -1400,7 +1400,7 @@ $RAX gains real economic value — activating true protocol incentives. This is
14001400
$RAX listed on exchanges, on-chain governance active
14011401
14021402
2027 Q4 ──── Mainnet v1 stabilization
1403-
RaxLang v1.0, 50+ Smart Agents with RS > 0.80
1403+
RaxLang v0.4, 50+ Smart Agents with RS > 0.80
14041404
14051405
2028 ──── Phase 4 start: Mainnet v2
14061406
Sub-second latency, Agent Coordination Networks
@@ -1481,7 +1481,7 @@ For researchers who want to contest the PoIQ formalization: the technical Yellow
14811481

14821482
[11] Arun, S. et al. "Jolt: SNARKs for Virtual Machines via Lookups." a16z crypto research (2024). jolt.a16zcrypto.com
14831483

1484-
[12] RISC Zero. "RISC Zero v1.0 — Boundless: A Universal ZK Coprocessor." (2024). risczero.com/news/boundless
1484+
[12] RISC Zero. "RISC Zero v0.4 — Boundless: A Universal ZK Coprocessor." (2024). risczero.com/news/boundless
14851485

14861486
[13] EZKL. "Machine Learning Proofs — Documentation." (2025). ezkl.xyz/docs
14871487

@@ -1531,7 +1531,7 @@ For researchers who want to contest the PoIQ formalization: the technical Yellow
15311531

15321532
---
15331533

1534-
*RAXION Whitepaper v1.0 — February 2026*
1534+
*RAXION Whitepaper v0.4 — February 2026*
15351535
*Document License: CC BY 4.0*
15361536
*Code License: BUSL 1.1 → MIT on 02/20/2030*
15371537

apps/explorer/app/globals.css

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ body {
2121
radial-gradient(circle at 12% 18%, #1c4267 0%, transparent 45%),
2222
radial-gradient(circle at 84% 8%, #3d2f59 0%, transparent 38%),
2323
linear-gradient(180deg, #06101a 0%, #08141f 100%);
24-
font-family: var(--font-display), sans-serif;
24+
font-family: "Space Grotesk", "Inter", "Segoe UI", sans-serif;
2525
}
2626

2727
a {
@@ -62,7 +62,7 @@ a:focus-visible {
6262
.small {
6363
font-size: 12px;
6464
color: var(--muted);
65-
font-family: var(--font-mono), monospace;
65+
font-family: "IBM Plex Mono", "JetBrains Mono", ui-monospace, monospace;
6666
}
6767

6868
.score-track {
@@ -82,7 +82,7 @@ a:focus-visible {
8282
.table {
8383
width: 100%;
8484
border-collapse: collapse;
85-
font-family: var(--font-mono), monospace;
85+
font-family: "IBM Plex Mono", "JetBrains Mono", ui-monospace, monospace;
8686
font-size: 12px;
8787
}
8888

apps/explorer/app/layout.tsx

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,14 @@
1-
import type { Metadata } from "next";
2-
import { IBM_Plex_Mono, Space_Grotesk } from "next/font/google";
31
import "./globals.css";
42

5-
const display = Space_Grotesk({ subsets: ["latin"], variable: "--font-display" });
6-
const mono = IBM_Plex_Mono({ subsets: ["latin"], weight: ["400", "500"], variable: "--font-mono" });
7-
8-
export const metadata: Metadata = {
3+
export const metadata = {
94
title: "RAXION Devnet Explorer",
105
description: "Live PoIQ convergence feed from Solana devnet",
116
};
127

138
export default function RootLayout({ children }: Readonly<{ children: React.ReactNode }>) {
149
return (
1510
<html lang="en">
16-
<body className={`${display.variable} ${mono.variable}`}>{children}</body>
11+
<body>{children}</body>
1712
</html>
1813
);
1914
}

apps/explorer/next-env.d.ts

Lines changed: 0 additions & 5 deletions
This file was deleted.

apps/explorer/next.config.ts

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)