Phase 11: Fix pre-existing failures — 316/317 passing
- types.janet: ns? now accepts both structs and tables
(defensive for namespace-like tables created via @{...})
- core.janet: wire comment macro into core-bindings
(was in core-macro-names but missing from core-bindings)
- sci/lang_stubs.clj: minimal SCI type stubs for bootstrap
(IBox, HasName, IVar, DynVar protocols, SciUnbound/Var/Namespace deftypes)
- test-load-sci.janet: load stubs before SCI source files,
removed broken preprocessor
Before: 315 ok, 2 fail (SciVar + array/buffer)
After: 316 ok, 1 fail (only deftype in lang.cljc remains)
The remaining failure is lang.cljc's SciVar deftype with #?@ inserts
for JVM/CLJS-specific protocol implementations — a known limitation
for Phase 15 (SCI bootstrap).
This commit is contained in:
parent
1c1100e2f0
commit
09b4e3e1bd
10 changed files with 179 additions and 69 deletions
|
|
@ -1,70 +1,70 @@
|
|||
{
|
||||
"jolt-compiler": {
|
||||
"created_by": "agent",
|
||||
"use_count": 10,
|
||||
"view_count": 146,
|
||||
"patch_count": 9,
|
||||
"last_used_at": "2026-06-03T13:32:50.977662+00:00",
|
||||
"last_viewed_at": "2026-06-03T14:17:26.562948+00:00",
|
||||
"last_patched_at": "2026-06-03T03:03:27.524946+00:00",
|
||||
"created_at": "2026-06-02T17:54:38.690279+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jolt-bootstrap": {
|
||||
"created_by": "agent",
|
||||
"use_count": 9,
|
||||
"view_count": 156,
|
||||
"view_count": 243,
|
||||
"patch_count": 10,
|
||||
"last_used_at": "2026-06-02T18:45:23.336653+00:00",
|
||||
"last_viewed_at": "2026-06-03T14:17:26.556567+00:00",
|
||||
"last_viewed_at": "2026-06-03T16:29:39.837221+00:00",
|
||||
"last_patched_at": "2026-06-02T03:44:45.935676+00:00",
|
||||
"created_at": "2026-06-01T21:49:51.101718+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jolt-gotchas": {
|
||||
"created_by": "agent",
|
||||
"use_count": 4,
|
||||
"view_count": 222,
|
||||
"patch_count": 4,
|
||||
"last_used_at": "2026-06-03T16:12:06.850822+00:00",
|
||||
"last_viewed_at": "2026-06-03T16:29:39.856662+00:00",
|
||||
"last_patched_at": "2026-06-03T16:12:23.546648+00:00",
|
||||
"created_at": "2026-06-03T03:50:41.474730+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jolt-dev": {
|
||||
"created_by": "agent",
|
||||
"use_count": 38,
|
||||
"view_count": 272,
|
||||
"patch_count": 46,
|
||||
"last_used_at": "2026-06-03T16:12:27.833941+00:00",
|
||||
"last_viewed_at": "2026-06-03T16:29:39.851827+00:00",
|
||||
"last_patched_at": "2026-06-03T16:12:38.766457+00:00",
|
||||
"created_at": "2026-06-01T21:26:06.614465+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jpm-build": {
|
||||
"created_by": "agent",
|
||||
"use_count": 0,
|
||||
"view_count": 147,
|
||||
"view_count": 234,
|
||||
"patch_count": 0,
|
||||
"last_viewed_at": "2026-06-03T14:17:26.587368+00:00",
|
||||
"last_viewed_at": "2026-06-03T16:29:39.867842+00:00",
|
||||
"created_at": "2026-06-01T20:56:39.144222+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jolt-compiler": {
|
||||
"created_by": "agent",
|
||||
"use_count": 11,
|
||||
"view_count": 234,
|
||||
"patch_count": 10,
|
||||
"last_used_at": "2026-06-03T16:12:44.265835+00:00",
|
||||
"last_viewed_at": "2026-06-03T16:29:39.843393+00:00",
|
||||
"last_patched_at": "2026-06-03T16:13:25.725903+00:00",
|
||||
"created_at": "2026-06-02T17:54:38.690279+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jolt-persistent-structures": {
|
||||
"created_by": "agent",
|
||||
"use_count": 1,
|
||||
"view_count": 133,
|
||||
"patch_count": 0,
|
||||
"last_used_at": "2026-06-03T03:49:43.520839+00:00",
|
||||
"last_viewed_at": "2026-06-03T14:17:26.582273+00:00",
|
||||
"created_at": "2026-06-03T03:35:04.130959+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jolt-dev": {
|
||||
"created_by": "agent",
|
||||
"use_count": 37,
|
||||
"view_count": 184,
|
||||
"patch_count": 44,
|
||||
"last_used_at": "2026-06-03T13:32:50.995757+00:00",
|
||||
"last_viewed_at": "2026-06-03T14:17:26.569463+00:00",
|
||||
"last_patched_at": "2026-06-03T13:34:25.654327+00:00",
|
||||
"created_at": "2026-06-01T21:26:06.614465+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
},
|
||||
"jolt-gotchas": {
|
||||
"created_by": "agent",
|
||||
"use_count": 3,
|
||||
"view_count": 134,
|
||||
"patch_count": 3,
|
||||
"last_used_at": "2026-06-03T13:35:01.902830+00:00",
|
||||
"last_viewed_at": "2026-06-03T14:17:26.576167+00:00",
|
||||
"last_patched_at": "2026-06-03T13:35:14.859032+00:00",
|
||||
"created_at": "2026-06-03T03:50:41.474730+00:00",
|
||||
"view_count": 222,
|
||||
"patch_count": 0,
|
||||
"last_used_at": "2026-06-03T16:13:31.440242+00:00",
|
||||
"last_viewed_at": "2026-06-03T16:29:39.861788+00:00",
|
||||
"created_at": "2026-06-03T03:35:04.130959+00:00",
|
||||
"state": "active",
|
||||
"pinned": false
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue