vios_app 0.1.1

Small JSON vaults: Argon2id + AES-GCM, with optional AAD binding.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use vios_core::echoscript::echoscript_compiler::compile_echoscript;

fn main() {
    let lines = vec![
        "::tone: calm".into(),
        "::intent: reflect".into(),
        "::reem: R3".into(),
        "::summary: My test reflection".into(),
        "This is a test reflection.".into(),
    ];

    match compile_echoscript(lines) {
        Ok(mem) => println!("{mem:#?}"),
        Err(e) => eprintln!("❌ Error: {e}"),
    }
}