DSLO commited on
Commit
39c844c
Β·
verified Β·
1 Parent(s): d89c9c8

Update cli.js

Browse files
Files changed (1) hide show
  1. cli.js +10 -5
cli.js CHANGED
@@ -3,6 +3,7 @@
3
  const { createMUE } = require('./mue');
4
  const { compileMUE } = require('./muc');
5
  const { registerMU } = require('./mur');
 
6
  const { processSignal } = require('./engine');
7
  const { actuatorEnvelope } = require('./actuator');
8
 
@@ -10,7 +11,7 @@ const input = process.argv[2];
10
 
11
  if (!input) {
12
  console.error('Error: No input signal provided.');
13
- console.error('Usage: node cli.js \"your-signal\"');
14
  process.exit(1);
15
  }
16
 
@@ -26,20 +27,24 @@ const mue = createMUE(input);
26
  // Step 2 β€” MUC
27
  const mu = compileMUE(mue);
28
 
29
- // Step 3 β€” Register MU
30
  const registry = registerMU(mu);
31
 
32
- // Step 4 β€” Substrate
 
 
 
33
  const substrateResult = processSignal(mu.payload.raw);
34
 
35
- // Step 5 β€” Actuator
36
  const envelope = actuatorEnvelope(substrateResult);
37
 
38
- // Step 6 β€” Print full pipeline
39
  console.log(JSON.stringify({
40
  mue,
41
  mu,
42
  registry,
 
43
  substrate: substrateResult,
44
  actuator: envelope
45
  }, null, 2));
 
3
  const { createMUE } = require('./mue');
4
  const { compileMUE } = require('./muc');
5
  const { registerMU } = require('./mur');
6
+ const { registerSpecies } = require('./sei');
7
  const { processSignal } = require('./engine');
8
  const { actuatorEnvelope } = require('./actuator');
9
 
 
11
 
12
  if (!input) {
13
  console.error('Error: No input signal provided.');
14
+ console.error('Usage: node cli.js "your-signal"');
15
  process.exit(1);
16
  }
17
 
 
27
  // Step 2 β€” MUC
28
  const mu = compileMUE(mue);
29
 
30
+ // Step 3 β€” Register MU in MUR
31
  const registry = registerMU(mu);
32
 
33
+ // Step 4 β€” Register MU in SEI (Signal Ecology)
34
+ const sei = registerSpecies(mu);
35
+
36
+ // Step 5 β€” Substrate
37
  const substrateResult = processSignal(mu.payload.raw);
38
 
39
+ // Step 6 β€” Actuator
40
  const envelope = actuatorEnvelope(substrateResult);
41
 
42
+ // Step 7 β€” Print full pipeline (single, correct output)
43
  console.log(JSON.stringify({
44
  mue,
45
  mu,
46
  registry,
47
+ sei,
48
  substrate: substrateResult,
49
  actuator: envelope
50
  }, null, 2));