Live site: https://LexLattice.github.io/tf-lang/
- Minimal L0 kernel (Transform, Publish, Subscribe, Keypair) with effect derivation and human-readable
tf check --summary. - Macro growth across state/process/policy/time/auth, including deterministic YAML parsing for multi-line macros.
- Runtime tooling:
tf runtime exec --trace, adapter skeleton emission, and expanded law diagnostics. - Instance planning: registry v2, table rendering, and per-node explanations via
tf plan --format table --explain. - Docs & onboarding: consolidated quickstarts, contributor guide, and annotated example scenarios.
Entry points: v0.6 review, Top issues roll-up, Track proposals, Examples index.
- Node.js 18+
- pnpm 8+
Verify your toolchain and install workspace dependencies:
pnpm -v && node -v
pnpm -w install --frozen-lockfile# Discover available subcommands
pnpm tf --help
# Expand the L2 pipeline into its canonical L0 DAG
pnpm tf expand examples/v0.6/pipelines/auto.fnol.fasttrack.v1.l2.yaml --out out/0.6/tmp/fnol.l0.json
# Summarize effects, policy coverage, capabilities, and law status
pnpm tf check out/0.6/tmp/fnol.l0.json --summary
# Plan runtime instances and see which registry rule fired
pnpm tf plan out/0.6/tmp/fnol.l0.json --format table --explain
# Inspect the runtime trace with determinism markers
pnpm tf runtime exec out/0.6/tmp/fnol.l0.json --trace# Type inference with adapter suggestions
pnpm tf typecheck out/0.6/tmp/fnol.l0.json
# Emit adapter scaffolding for mismatched ports
pnpm tf typecheck out/0.6/tmp/fnol.l0.json --emit-adapters out/0.6/tmp/adapters
# Execute the example suite
bash tasks/run-examples.shAdditional track-specific recipes live under docs/ and are linked from the v0.6 documentation index.
- TF-Lang v0.6 index — pipelines, monitors, and CLI entry points.
- Instance planning guide — registry precedence, hints, and explain mode.
- Port type metadata reference — wildcards, defaults, and validator behavior.
- Authoring new laws — goal scaffolds, SMT capture, and evidence layout.
- Examples catalog — scenario walkthroughs and troubleshooting tips.
- Contributor guide — repository setup, workflows, and testing expectations.
CI: T4 Plan/Scaffold/Compare • CI: T3 Trace & Perf • CI: L0 Runtime Verify • CI: L0 Docs (Sync) • CI: L0 Proofs (Emit) • CI: L0 Audit
Version: v0.6
Historical quickstarts for earlier releases remain available in docs/0.5/.
examples/v0.6/— runnable L2 pipelines with golden L0 builds and contract tests.packages/— expander, runtime, typechecker, prover, and supporting libraries.tools/tf-lang-cli/— CLI entry point providingtf,tf plan,tf check, and friends.policy/andlaws/— effect lattice, capability policies, and prover goals.out/— generated artifacts (reports, SMT instances, review docs).
See CONTRIBUTING.md for coding standards, docs workflows, and verification steps before opening a pull request.