Workspace skeleton for plugins: sausage-vfs, sausage-interface, sausage-plugin, sausage-plugin-macros

The agent leaves the workspace until it is rewritten on the new SDK.
This commit is contained in:
2026-10-22 23:37:35 +01:00
parent a7eb96bbbb
commit fa3ca7c235
11 changed files with 58 additions and 399 deletions
+8
View File
@@ -0,0 +1,8 @@
[package]
name = "sausage-interface"
version = "0.1.0"
edition = "2024"
description = "Sausage plugin interfaces: OpenRPC documents, the compatibility check, and client code generation."
[dependencies]
serde_json = "1"
+2
View File
@@ -0,0 +1,2 @@
//! The compatibility check between a consumer's import and a provider's
//! interface (PROPOSAL.md, section 11.2).
+4
View File
@@ -0,0 +1,4 @@
//! Sausage plugin interfaces: OpenRPC documents, the compatibility check
//! (`compat`), and the generator of client code for `import!`.
pub mod compat;