Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
petri-pilot
command
Command petri-pilot provides LLM-augmented Petri net model design and validation.
|
Command petri-pilot provides LLM-augmented Petri net model design and validation. |
|
zk-tictactoe
command
|
|
|
Package generated provides auto-registration for all generated services.
|
Package generated provides auto-registration for all generated services. |
|
coffeeshop
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
diningphilosophers
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
enzymekinetics
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
galtonboard
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
hiringpipeline
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
knapsack
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
loanapproval
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
marchmadness2026/cmd/backtest
command
|
|
|
marchmadness2026/cmd/fetch
command
|
|
|
predatorprey
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
producerconsumer
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
stoplight
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
tcphandshake
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
texasholdem
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
thermostat
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
tictactoe
Code generated by petri-pilot.
|
Code generated by petri-pilot. |
|
internal
|
|
|
llm
Package llm provides an abstraction layer for LLM providers.
|
Package llm provides an abstraction layer for LLM providers. |
|
version
Package version provides build-time version information.
|
Package version provides build-time version information. |
|
pkg
|
|
|
bridge
Package bridge provides code generation helpers for petri-pilot.
|
Package bridge provides code generation helpers for petri-pilot. |
|
codegen/esmodules
Package esmodules generates vanilla JavaScript frontend applications from Petri net models.
|
Package esmodules generates vanilla JavaScript frontend applications from Petri net models. |
|
codegen/golang
Package golang generates Go code from Petri net models.
|
Package golang generates Go code from Petri net models. |
|
codegen/zkgo
Package zkgo generates ZK circuit code from Petri net models.
|
Package zkgo generates ZK circuit code from Petri net models. |
|
delegate
Package delegate provides a client for delegating app generation to GitHub Copilot.
|
Package delegate provides a client for delegating app generation to GitHub Copilot. |
|
dsl
Package dsl implements a guard expression DSL for Petri net transitions.
|
Package dsl implements a guard expression DSL for Petri net transitions. |
|
extensions
Package extensions provides adapters for integrating the new extension-based ApplicationSpec with the existing petri-pilot codegen system.
|
Package extensions provides adapters for integrating the new extension-based ApplicationSpec with the existing petri-pilot codegen system. |
|
feedback
Package feedback generates structured prompts for LLM refinement.
|
Package feedback generates structured prompts for LLM refinement. |
|
generator
Package generator provides LLM-based Petri net model generation.
|
Package generator provides LLM-based Petri net model generation. |
|
mcp
Package mcp provides MCP server prompt handlers for guided Petri net workflows.
|
Package mcp provides MCP server prompt handlers for guided Petri net workflows. |
|
metamodel
Package metamodel provides the core metamodel types for Petri net execution.
|
Package metamodel provides the core metamodel types for Petri net execution. |
|
runtime/api
Package api provides HTTP API abstractions for generated applications.
|
Package api provides HTTP API abstractions for generated applications. |
|
runtime/engine
Package engine provides a runtime engine that wraps the metamodel.Runtime with event sourcing capabilities for petri-pilot generated applications.
|
Package engine provides a runtime engine that wraps the metamodel.Runtime with event sourcing capabilities for petri-pilot generated applications. |
|
serve
Package serve provides unified GraphQL support for Petri-pilot services.
|
Package serve provides unified GraphQL support for Petri-pilot services. |
|
services/pflowxyz
Package pflowxyz provides a service adapter for pflow-xyz.
|
Package pflowxyz provides a service adapter for pflow-xyz. |
|
validator
Package validator provides formal validation of Petri net models using go-pflow.
|
Package validator provides formal validation of Petri net models using go-pflow. |
|
Package jsonschema embeds the Petri net model JSON Schema.
|
Package jsonschema embeds the Petri net model JSON Schema. |
|
Package services embeds service Petri net models.
|
Package services embeds service Petri net models. |
|
Package zkode implements a ZK circuit that proves correct execution of a Tsit5 ODE solver over encrypted Petri net state.
|
Package zkode implements a ZK circuit that proves correct execution of a Tsit5 ODE solver over encrypted Petri net state. |
|
cmd/export-ttt-verifier
command
Command export-ttt-verifier compiles the TTT heatmap circuit, generates keys, and exports the Solidity verifier contract.
|
Command export-ttt-verifier compiles the TTT heatmap circuit, generates keys, and exports the Solidity verifier contract. |
|
cmd/submit-ttt-proof
command
Command submit-ttt-proof generates TTT ZK proofs using the heatmap circuit (tactical win/block detection) and prints cast send commands for on-chain submission.
|
Command submit-ttt-proof generates TTT ZK proofs using the heatmap circuit (tactical win/block detection) and prints cast send commands for on-chain submission. |
|
Package zkpoker provides GraphQL support for ZK poker operations.
|
Package zkpoker provides GraphQL support for ZK poker operations. |
|
Package zktictactoe provides GraphQL support for ZK proof operations.
|
Package zktictactoe provides GraphQL support for ZK proof operations. |
Click to show internal directories.
Click to hide internal directories.