ymm-oss/fsl

AI-Native Formal Specification Language — a bounded model checker (Lark + Z3) built for LLM write/verify/repair loops.

21Stars on the repository
26Mods indexed here, across every type
4d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

ymm-oss/fsl

Agent Claude Code

Use for broad read-only exploration, execution-path tracing, dependency mapping, and locating the authoritative Rust implementation. Returns compact file-grounded evidence rather than raw search output.

21 4d ago A 40 tokens original Apache-2.0

ymm-oss/fsl

Agent Claude Code

Use PROACTIVELY after changing Rust FSL syntax, lowering, semantics, CLI commands, public Kernel contracts, or corpus specs. Reports missing coupled code, tests, docs, skills, generated artifacts, and changelog updates. Read-only.

21 4d ago A 58 tokens original Apache-2.0

ymm-oss/fsl

Agent Claude Code

Use PROACTIVELY after changing Rust core/runtime/verifier/solver/refinement semantics. Audits symbolic BMC versus the solver-independent Monitor/BFS, false-negative risk, dependency boundaries, and cross-implementation evidence. Read-only on source; may run focused tests.

21 4d ago A 62 tokens original Apache-2.0

ymm-oss/fsl

Agent Claude Code

Use when Rust, parity, browser, or compatibility test output is verbose or ambiguous. Isolates the first causal failure, reproduces it narrowly, and returns a compact evidence report without editing source.

21 4d ago A 48 tokens original Apache-2.0

ymm-oss/fsl

Agent Claude Code

Use PROACTIVELY after adding or changing a .fsl spec under specs/ or examples/. Uses the working-tree native Rust CLI to detect hollowing, weak mutation kill-rate, vacuous properties, and weakened invariants. Read-only on specs; may run verifier commands.

21 4d ago A 64 tokens original Apache-2.0