Skip to content

Commit ff9d279

Browse files
hyperpolymathclaude
andcommitted
docs: update ReScript file count (28→33) and version after TS migration
All human and machine-readable docs now reflect zero TypeScript, 33 ReScript files, and version 2.0.0 across 10 files. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 5b58598 commit ff9d279

11 files changed

Lines changed: 15 additions & 15 deletions

.machine_readable/6a2/STATE.a2ml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@
44

55
[metadata]
66
project = "echidna"
7-
version = "1.5.0"
8-
last-updated = "2026-03-23"
7+
version = "2.0.0"
8+
last-updated = "2026-03-29"
99
status = "active"
1010

1111
[project-context]

.machine_readable/INTENT.contractile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"Idris2 ABI with 7 modules and zero believe_me — formal correctness"
3636
"Zig FFI producing 4 shared libraries — C ABI bridge layer"
3737
"Julia for ML inference (tactic prediction, premise selection)"
38-
"ReScript + Deno for UI (28 files)"
38+
"ReScript + Deno for UI (33 files, zero TypeScript)"
3939
)
4040

4141
; === Sensitive Areas (if in doubt, ask) ===

0-AI-MANIFEST.a2ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ container = "container/"
4747

4848
[tech-stack]
4949
primary = "Rust (48 prover backends, trust pipeline, CLI, REPL, API servers)"
50-
secondary = "Julia (ML inference, port 8090), ReScript+Deno (UI, 28 files)"
50+
secondary = "Julia (ML inference, port 8090), ReScript+Deno (UI, 33 files, zero TypeScript)"
5151
optional = "Chapel (parallel proof dispatch)"
5252
abi = "Idris2 (7 modules, zero believe_me)"
5353
ffi = "Zig (4 shared libraries)"

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ echidna/
3737
│ │ ├── grpc/ # gRPC (tonic, port 50051)
3838
│ │ └── rest/ # REST (axum + OpenAPI, port 8000)
3939
│ ├── julia/ # Julia ML components
40-
│ ├── rescript/ # ReScript+Deno UI (28 files)
40+
│ ├── rescript/ # ReScript+Deno UI (33 files)
4141
│ └── mercury/ # Mercury/Logtalk logic (optional)
4242
├── .machine_readable/ # SCM files (STATE.scm, META.scm, ECOSYSTEM.scm)
4343
├── .github/workflows/ # 17 CI/CD workflows
@@ -71,7 +71,7 @@ Follow conventional commit format:
7171

7272
- **Rust**: Core logic, 48 prover backends, trust pipeline, CLI, REPL, API servers
7373
- **Julia**: ML inference (tactic prediction, premise selection, port 8090)
74-
- **ReScript + Deno**: UI components (28 files)
74+
- **ReScript + Deno**: UI components (33 files, zero TypeScript)
7575
- **Chapel**: Optional parallel proof dispatch
7676

7777
### Prover Support (48 Total - ALL IMPLEMENTED)

Justfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -298,7 +298,7 @@ tour:
298298
echo " ffi/zig/ - Zig FFI bridge (4 shared libraries)"
299299
echo ""
300300
echo "5. UI: src/rescript/"
301-
echo " ReScript + Deno frontend (28 files)."
301+
echo " ReScript + Deno frontend (33 files, zero TypeScript)."
302302
echo ""
303303
echo "6. BUILD SYSTEM:"
304304
echo " Cargo.toml - Rust workspace"

README.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ The verification pipeline applies the following checks to every proof:
135135
- GraphQL (async-graphql, port 8081)
136136
- gRPC (tonic + Protocol Buffers, port 50051)
137137
- REST (axum + OpenAPI/Swagger, port 8000)
138-
* *ReScript UI*: 28 compiled components for proof exploration
138+
* *ReScript UI*: 33 compiled components for proof exploration (zero TypeScript)
139139
* *REPL*: Interactive proof session via rustyline
140140

141141
== Quick Start
@@ -295,7 +295,7 @@ just mvp # MVP smoke checks (reports missing provers, non-fatal)
295295
| Property tests | 21 passing (PropTest)
296296
| API interfaces | GraphQL, gRPC, REST
297297
| ML layer | Julia logistic regression
298-
| UI | ReScript, 28 components
298+
| UI | ReScript, 33 components
299299
| CI/CD | 17 workflows
300300
|===
301301

ROADMAP.adoc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
1616
* *FFI bridge*: complete C-compatible API for all 48 provers
1717
* Julia ML layer with logistic regression tactic prediction
1818
* Chapel parallel dispatch layer
19-
* ReScript UI: 28 compiled components
19+
* ReScript UI: 33 compiled components (zero TypeScript)
2020
* Training data: 332 proofs, 1,603 tactics
2121
* License standardised: PMPL-1.0-or-later throughout
2222

@@ -39,7 +39,7 @@ Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>
3939

4040
* [x] 99 unit tests + 38 integration tests
4141
* [x] Neural training pipeline
42-
* [x] ReScript UI functional (28 files, 6 components)
42+
* [x] ReScript UI functional (33 files, zero TypeScript)
4343
* [x] RSR/CCCP compliance templates
4444

4545
== v1.4 -- Interfaces and Extended Provers (COMPLETE)

TOPOLOGY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ TRUST PIPELINE
9797
LAYERS & INTERFACES
9898
Neural Layer (Julia) ██████████ 100% Logistic regression stable
9999
3 API Interfaces ██████████ 100% GraphQL, gRPC, REST active
100-
ReScript UI (28 components) ██████████ 100% Proof exploration stable
100+
ReScript UI (33 components) ██████████ 100% Proof exploration stable
101101
102102
FFI / ABI LAYER
103103
Idris2 ABI (8 modules) ██████████ 100% Type-checked, zero believe_me

docs/STATE-VISUALIZER.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ TRUST PIPELINE
8787
LAYERS & INTERFACES
8888
Neural Layer (Julia) ██████████ 100% Logistic regression stable
8989
3 API Interfaces ██████████ 100% GraphQL, gRPC, REST active
90-
ReScript UI (28 components) ██████████ 100% Proof exploration stable
90+
ReScript UI (33 components) ██████████ 100% Proof exploration stable
9191
Chapel Parallel Layer ██████░░░░ 60% PoC validated, not production
9292
9393
ABI / FFI

docs/practice/SOFTWARE-DEVELOPMENT-APPROACH.adoc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ RSR (Rhodium Standard Repository) practices with formal verification emphasis.
1919
| Parallel | Chapel | HPC distributed proof search
2020
| ABI | Idris2 | Formal interface definitions with dependent types
2121
| FFI | Zig | C-compatible bridge layer
22-
| UI | ReScript | Proof exploration frontend (28 components)
22+
| UI | ReScript | Proof exploration frontend (33 components)
2323
| Interfaces | Rust (axum/tonic) | GraphQL (8081), gRPC (50051), REST (8000)
2424
|===
2525

0 commit comments

Comments
 (0)