diff options
Diffstat (limited to 'PROMPT.md')
| -rw-r--r-- | PROMPT.md | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/PROMPT.md b/PROMPT.md new file mode 100644 index 0000000..6b8e295 --- /dev/null +++ b/PROMPT.md @@ -0,0 +1,25 @@ +Build the project defined in PLUTIA.md end-to-end without asking for clarification. + +Initialize the repository github.com/Fuwn/plutia as a complete, production-grade Go project implementing the full specification in PLUTIA.md. + +You must: + +* Follow the architecture and storage design exactly as described. +* Implement both resolver and mirror modes. +* Use Pebble for KV storage. +* Implement compressed append-only block storage using zstd. +* Implement deterministic canonical operation handling. +* Implement signature verification. +* Implement Merkle checkpoint system with signed checkpoints. +* Implement HTTP API. +* Provide CLI commands. +* Include full test coverage for core components. +* Ensure the project builds with go build ./cmd/plutia. +* Include README and example config.yaml. +* Produce clean, idiomatic, well-structured Go code. +* Do not scaffold placeholders — implement real working logic. +* Do not pause for input. Complete the entire implementation. + +Act as a senior distributed systems engineer building a production-ready, verifiable PLC mirror called Plutia. + +Proceed. |