2025-11-06 - 2026-11-06

Overview

0 active pull requests
60 active issues
Excluding merges, 6 authors have pushed 95 commits to main and 141 commits to all branches. On main, 1418 files have changed and there have been 1069894 additions and 4680 deletions.

58 issues closed from 3 users

Closed #59 PROV-O / CycloneDX / SPDX artifacts are shallow — no per-event, per-constraint traceability 2026-07-30 23:54:00 +00:00

Closed #58 Z3 generator produces invalid SMT-LIB2 for common constraint idioms 2026-07-30 23:52:11 +00:00

Closed #60 Add protobuf backend — emit .proto from .speckdl so generated bindings replace handwritten APIs (zero glue) 2026-07-30 23:51:25 +00:00

Closed #61 Parser drops field declarations in record-style interface blocks (only enum variants are captured) 2026-06-28 08:26:39 +00:00

Closed #57 [parser] Multi-line input: { ... } and output: { ... } blocks parse as ident (no fields) 2026-06-09 20:53:43 +00:00

Closed #55 [generator] LTL inner-expression identifiers not qualified with this. — input fields + action params out of scope in rewriteExpr 2026-06-09 16:38:49 +00:00

Closed #42 [speckl#37.4] B3: Emit real TypeScript if/then/else in TS generator 2026-06-08 14:29:15 +00:00

Closed #41 [speckl#37.3] B4: Add SpeckDL difference set operator to TS generator rewriteExpr 2026-06-08 14:27:50 +00:00

Closed #54 [parser] Multi-line verify: bodies truncated in parseMember (parser.ts:422) — blocks B2 PR stack 2026-06-03 19:09:55 +00:00

Closed #48 [speckl#37.10] B2.2: Implement verifyN() with runtime LTL evaluator (or Z3 call-out) 2026-06-03 17:35:38 +00:00

Closed #53 [parser] Multi-line Map(K, { ... }) type misparsed line-by-line in parseStateBlock (parser.ts:538) 2026-06-03 16:45:42 +00:00

Closed #52 [speckl#37.11] B1-redux: Delete preamble heuristic in TS generator emitAction (re-diagnosis) 2026-06-03 15:57:34 +00:00

Closed #43 [speckl#37.5] B1: Stop silently inventing let/forall stubs in TS generator 2026-06-03 05:18:59 +00:00

Closed #51 [CRITICAL — Re-apply lost work] B2.1 constraint forwarding (#47) + #49 multi-line input/output parser, working tree was reset without commit 2026-06-03 05:18:54 +00:00

Closed #47 [speckl#37.9] B2.1: Forward constraint expressions through TS generator (rewriteExpr chain) 2026-06-03 03:47:10 +00:00

Closed #45 [speckl#37.7] B2: Forward constraint/verify expressions through TS generator (or evaluate at runtime) 2026-06-03 03:38:01 +00:00

Closed #49 Parser: parse input: { name: Type, ... } and output: { ... } record body into fields 2026-06-03 03:01:04 +00:00

Closed #44 [speckl#37.6] B5: Fix parser init-block handling so generator emits init body 2026-06-03 01:56:04 +00:00

Closed #46 [speckl#37.8] B6: Add readonly modifier + JSDoc on emitted state variables 2026-06-03 00:59:26 +00:00

Closed #37 Unblock Speckl compiler: Fix TS generator bugs so all examples build clean 2026-06-02 23:18:08 +00:00

Closed #39 [speckl#37.1] Triage TS generator bugs: enumerate specific bugs with file paths + repros 2026-06-02 23:18:08 +00:00

Closed #40 [speckl#37.2] Fix top P0+P1 TS generator bugs from #37.1 triage 2026-06-02 23:18:08 +00:00

Closed #38 [speckl#37.3] Verify all example specs compile clean + unblock #19-#36 2026-06-02 03:26:06 +00:00

Closed #25 M2.1: Rust code generation backend 2026-05-25 22:32:10 +00:00

Closed #26 M2.2: KRaft reference implementation in Rust 2026-05-25 22:32:10 +00:00

Closed #27 M3.1: Blog post — "We Formally Verified Kafka's Consensus" 2026-05-25 22:31:20 +00:00

Closed #23 M1.2: Verify KRaft invariants with Z3 2026-05-25 22:31:19 +00:00

Closed #24 M1.3: Kafka producer acks and consumer group specs 2026-05-25 22:31:19 +00:00

Closed #28 M3.2: Show HN launch 2026-05-25 22:31:19 +00:00

Closed #29 M3.3: Consulting one-pager — "Prove Your Distributed System" 2026-05-25 22:31:19 +00:00

Closed #31 M4.2: TigerBeetle deep verification 2026-05-25 22:28:45 +00:00

Closed #32 M4.3: OAuth 2.0 / OIDC flow specification 2026-05-25 22:28:44 +00:00

Closed #22 M1.1: Write KRaft consensus spec in SpeckDL 2026-05-25 22:28:43 +00:00

Closed #30 M4.1: Full Raft specification (etcd/Consul) 2026-05-25 22:28:43 +00:00

Closed #21 M0.3: Implement Z3 verification backend 2026-05-25 21:06:54 +00:00

Closed #20 M0.2: Add typed IR between AST and generators 2026-05-25 21:06:53 +00:00

Closed #35 DB.2: SQLitePager.speck — pager state machine spec 2026-05-25 19:55:47 +00:00

Closed #36 DB.4: SQLiteWAL.speck — WAL concurrency spec 2026-05-25 19:55:47 +00:00

Closed #18 M0.1: Fix TS generator bugs — clean build for all examples 2026-05-25 19:05:34 +00:00

Closed #15 Feature: Sale/Price Tracking for WardrobeAI Recommendations 2026-05-25 17:15:26 +00:00

Closed #33 DB.1: SQLite internals research (pager, WAL, VDBE, B-Tree) 2026-05-25 02:40:08 +00:00

Closed #34 DB.6: Blog post — "Prove SQLite" 2026-05-25 02:15:51 +00:00

Closed #12 Implement reference agent (TypeScript) 2026-05-24 01:18:30 +00:00

Closed #19 M0.1: Delete WAT/WASM generator 2026-05-10 05:39:17 +00:00

Closed #17 Prove Kafka — Project Plan 2026-05-10 04:43:05 +00:00

Closed #9 Visually verify all SVG diagrams render correctly 2026-05-06 12:14:34 +00:00

Closed #13 Create SpeckDL compiler scaffold (speckl-compile) 2026-04-29 22:13:13 +00:00

Closed #11 Add working SpeckDL examples to examples/ 2026-04-29 22:05:36 +00:00

Closed #10 Merge SPEC.v2-dp-primitives.md into SPEC.md 2026-04-29 22:05:35 +00:00

Closed #14 Improve speckl.scoble.me landing page 2026-04-29 22:05:35 +00:00

Closed #7 Speckl.dev landing page 2026-04-29 03:57:04 +00:00

Closed #1 Complete Dark Provenance Whitepaper (Sections 2-6) 2026-04-28 16:34:17 +00:00

Closed #5 Overhaul README.md for public launch readiness 2026-04-28 16:34:17 +00:00

Closed #6 SpeckDL Language Specification (v0.1) 2026-04-28 16:34:17 +00:00

Closed #8 Reference Agent Architecture Implementation 2026-04-28 16:34:17 +00:00

Closed #2 Publish Speckl Strategy v2 to repo docs/ 2026-04-28 16:10:31 +00:00

Closed #3 Publish Consulting Packages to repo docs/ 2026-04-28 16:10:31 +00:00

Closed #4 Publish Business Brief to repo docs/ 2026-04-28 16:10:31 +00:00

60 issues created by 1 user

Opened #1 Complete Dark Provenance Whitepaper (Sections 2-6) 2026-04-28 16:06:41 +00:00

Opened #2 Publish Speckl Strategy v2 to repo docs/ 2026-04-28 16:06:41 +00:00

Opened #3 Publish Consulting Packages to repo docs/ 2026-04-28 16:06:41 +00:00

Opened #4 Publish Business Brief to repo docs/ 2026-04-28 16:06:41 +00:00

Opened #5 Overhaul README.md for public launch readiness 2026-04-28 16:06:41 +00:00

Opened #6 SpeckDL Language Specification (v0.1) 2026-04-28 16:06:41 +00:00

Opened #7 Speckl.dev landing page 2026-04-28 16:06:41 +00:00

Opened #8 Reference Agent Architecture Implementation 2026-04-28 16:06:41 +00:00

Opened #9 Visually verify all SVG diagrams render correctly 2026-04-29 03:54:31 +00:00

Opened #10 Merge SPEC.v2-dp-primitives.md into SPEC.md 2026-04-29 03:54:45 +00:00

Opened #11 Add working SpeckDL examples to examples/ 2026-04-29 03:55:00 +00:00

Opened #12 Implement reference agent (TypeScript) 2026-04-29 03:55:15 +00:00

Opened #13 Create SpeckDL compiler scaffold (speckl-compile) 2026-04-29 03:55:48 +00:00

Opened #14 Improve speckl.scoble.me landing page 2026-04-29 03:55:58 +00:00

Opened #15 Feature: Sale/Price Tracking for WardrobeAI Recommendations 2026-05-04 03:51:45 +00:00

Opened #17 Prove Kafka — Project Plan 2026-05-10 04:40:04 +00:00

Opened #18 M0.1: Fix TS generator bugs — clean build for all examples 2026-05-10 04:41:26 +00:00

Opened #19 M0.1: Delete WAT/WASM generator 2026-05-10 04:41:30 +00:00

Opened #20 M0.2: Add typed IR between AST and generators 2026-05-10 04:41:43 +00:00

Opened #21 M0.3: Implement Z3 verification backend 2026-05-10 04:41:48 +00:00

Opened #22 M1.1: Write KRaft consensus spec in SpeckDL 2026-05-10 04:41:54 +00:00

Opened #23 M1.2: Verify KRaft invariants with Z3 2026-05-10 04:42:06 +00:00

Opened #24 M1.3: Kafka producer acks and consumer group specs 2026-05-10 04:42:11 +00:00

Opened #25 M2.1: Rust code generation backend 2026-05-10 04:42:17 +00:00

Opened #26 M2.2: KRaft reference implementation in Rust 2026-05-10 04:42:20 +00:00

Opened #27 M3.1: Blog post — "We Formally Verified Kafka's Consensus" 2026-05-10 04:42:25 +00:00

Opened #28 M3.2: Show HN launch 2026-05-10 04:42:29 +00:00

Opened #29 M3.3: Consulting one-pager — "Prove Your Distributed System" 2026-05-10 04:42:32 +00:00

Opened #30 M4.1: Full Raft specification (etcd/Consul) 2026-05-10 04:42:51 +00:00

Opened #31 M4.2: TigerBeetle deep verification 2026-05-10 04:42:55 +00:00

Opened #32 M4.3: OAuth 2.0 / OIDC flow specification 2026-05-10 04:42:58 +00:00

Opened #33 DB.1: SQLite internals research (pager, WAL, VDBE, B-Tree) 2026-05-10 07:45:48 +00:00

Opened #34 DB.6: Blog post — "Prove SQLite" 2026-05-10 07:45:48 +00:00

Opened #35 DB.2: SQLitePager.speck — pager state machine spec 2026-05-10 07:45:57 +00:00

Opened #36 DB.4: SQLiteWAL.speck — WAL concurrency spec 2026-05-10 07:45:57 +00:00

Opened #37 Unblock Speckl compiler: Fix TS generator bugs so all examples build clean 2026-05-14 16:52:37 +00:00

Opened #38 [speckl#37.3] Verify all example specs compile clean + unblock #19-#36 2026-06-02 02:49:24 +00:00

Opened #39 [speckl#37.1] Triage TS generator bugs: enumerate specific bugs with file paths + repros 2026-06-02 02:49:30 +00:00

Opened #40 [speckl#37.2] Fix top P0+P1 TS generator bugs from #37.1 triage 2026-06-02 02:49:31 +00:00

Opened #41 [speckl#37.3] B4: Add SpeckDL difference set operator to TS generator rewriteExpr 2026-06-02 21:55:50 +00:00

Opened #42 [speckl#37.4] B3: Emit real TypeScript if/then/else in TS generator 2026-06-02 21:55:50 +00:00

Opened #43 [speckl#37.5] B1: Stop silently inventing let/forall stubs in TS generator 2026-06-02 21:55:51 +00:00

Opened #44 [speckl#37.6] B5: Fix parser init-block handling so generator emits init body 2026-06-02 21:55:51 +00:00

Opened #45 [speckl#37.7] B2: Forward constraint/verify expressions through TS generator (or evaluate at runtime) 2026-06-02 21:55:51 +00:00

Opened #46 [speckl#37.8] B6: Add readonly modifier + JSDoc on emitted state variables 2026-06-02 21:55:51 +00:00

Opened #47 [speckl#37.9] B2.1: Forward constraint expressions through TS generator (rewriteExpr chain) 2026-06-03 01:41:02 +00:00

Opened #48 [speckl#37.10] B2.2: Implement verifyN() with runtime LTL evaluator (or Z3 call-out) 2026-06-03 01:41:02 +00:00

Opened #49 Parser: parse input: { name: Type, ... } and output: { ... } record body into fields 2026-06-03 02:10:54 +00:00

Opened #50 Generator: input/output fields not declared as class properties + bare helper calls + duration/implies literal rewriter gaps 2026-06-03 03:44:47 +00:00

Opened #51 [CRITICAL — Re-apply lost work] B2.1 constraint forwarding (#47) + #49 multi-line input/output parser, working tree was reset without commit 2026-06-03 04:33:09 +00:00

Opened #52 [speckl#37.11] B1-redux: Delete preamble heuristic in TS generator emitAction (re-diagnosis) 2026-06-03 05:19:41 +00:00

Opened #53 [parser] Multi-line Map(K, { ... }) type misparsed line-by-line in parseStateBlock (parser.ts:538) 2026-06-03 15:57:24 +00:00

Opened #54 [parser] Multi-line verify: bodies truncated in parseMember (parser.ts:422) — blocks B2 PR stack 2026-06-03 17:34:15 +00:00

Opened #55 [generator] LTL inner-expression identifiers not qualified with this. — input fields + action params out of scope in rewriteExpr 2026-06-03 17:34:15 +00:00

Opened #56 [wiki] Evidence-Generation page returns HTTP 500 (broken rendering) 2026-06-08 11:39:18 +00:00

Opened #57 [parser] Multi-line input: { ... } and output: { ... } blocks parse as ident (no fields) 2026-06-09 16:38:12 +00:00

Opened #58 Z3 generator produces invalid SMT-LIB2 for common constraint idioms 2026-06-28 04:33:05 +00:00

Opened #59 PROV-O / CycloneDX / SPDX artifacts are shallow — no per-event, per-constraint traceability 2026-06-28 04:33:06 +00:00

Opened #60 Add protobuf backend — emit .proto from .speckdl so generated bindings replace handwritten APIs (zero glue) 2026-06-28 04:46:54 +00:00

Opened #61 Parser drops field declarations in record-style interface blocks (only enum variants are captured) 2026-06-28 04:54:14 +00:00