| // mue.js | |
| // Meaning Unit Envelope (MUE) — substrate-neutral wrapper for human-origin meaning | |
| function createMUE(rawInput) { | |
| return { | |
| mueVersion: "v0.1", | |
| createdAt: new Date().toISOString(), | |
| // Human-origin meaning (opaque) | |
| raw: rawInput, | |
| // No semantics, no interpretation | |
| metadata: { | |
| type: "opaque-human-signal", | |
| length: typeof rawInput === "string" ? rawInput.length : null, | |
| encoding: "utf8", | |
| semanticProcessing: false | |
| } | |
| }; | |
| } | |
| module.exports = { createMUE }; | |