feat(phase0): complete shared contracts and milestone plan

This commit is contained in:
2026-09-05 12:08:36 -07:00
parent ee774d0307
commit 63895c4fe7
23 changed files with 1433 additions and 161 deletions
+4 -4
View File
@@ -18,12 +18,12 @@
},
"bindings": [
{
"from": "parameters.activity",
"to": "state.energy"
"source": "parameters.activity",
"target": "state.energy"
},
{
"from": "state.energy",
"to": "parameters.activity"
"source": "state.energy",
"target": "parameters.activity"
}
]
}
+11 -7
View File
@@ -18,13 +18,17 @@
},
"bindings": [
{
"from": "parameters.activity",
"to": "state.energy",
"transform": {
"op": "add",
"args": [
1.0
]
"source": "parameters.activity",
"target": "state.energy",
"when": {
"op": "gt",
"left": {
"op": "add",
"args": [
1.0
]
},
"right": 0
}
}
]
+2 -2
View File
@@ -12,8 +12,8 @@
},
"bindings": [
{
"from": "parameters.non_existent_param",
"to": "parameters.activity"
"source": "parameters.non_existent_param",
"target": "parameters.activity"
}
]
}
+3 -9
View File
@@ -48,15 +48,9 @@
},
"bindings": [
{
"from": "parameters.activity",
"to": "state.energy",
"transform": {
"op": "multiply",
"args": [
{ "ref": "parameters.activity" },
1.5
]
},
"source": "parameters.activity",
"target": "state.energy",
"scale": 1.5,
"smoothing": "250ms"
}
]
+23
View File
@@ -0,0 +1,23 @@
{
"tickSeconds": 0.016666666666666666,
"traces": {
"directBusOverride": [
{ "tick": 0, "storedActivity": 0.4, "binding": 0.4, "override": 0.8, "resolved": 0.8 },
{ "tick": 1, "storedActivity": 0.2, "binding": 0.2, "override": 0.8, "resolved": 0.8 },
{ "tick": 2, "storedActivity": 0.2, "binding": 0.2, "releaseProgress": 0.5, "resolved": 0.5 },
{ "tick": 3, "storedActivity": 0.2, "binding": 0.2, "releaseProgress": 1, "resolved": 0.2 }
],
"parameterOverrideFeedsBinding": [
{ "tick": 0, "storedActivity": 0.3, "activityOverride": 0.9, "resolvedActivity": 0.9, "busGain": 0.95 },
{ "tick": 1, "storedActivity": 0.2, "activityOverride": 0.9, "resolvedActivity": 0.9, "busGain": 0.95 },
{ "tick": 2, "storedActivity": 0.2, "releaseProgress": 0.5, "resolvedActivity": 0.55, "busGain": 0.775 },
{ "tick": 3, "storedActivity": 0.2, "releaseProgress": 1, "resolvedActivity": 0.2, "busGain": 0.6 }
],
"automationMaskedThenReleased": [
{ "tick": 0, "automation": 0.25, "override": 0.75, "resolved": 0.75 },
{ "tick": 1, "automation": 0.45, "override": 0.75, "resolved": 0.75 },
{ "tick": 2, "automation": 0.65, "releaseProgress": 0.5, "resolved": 0.7 },
{ "tick": 3, "automation": 0.85, "releaseProgress": 1, "resolved": 0.85 }
]
}
}
+6
View File
@@ -0,0 +1,6 @@
[
{ "tick": 1, "low": 0.1, "mid": 0.2, "high": 0.3, "energy": 0.2 },
{ "tick": 2, "low": 0.8, "mid": 0.4, "high": 0.1, "energy": 0.55 },
{ "tick": 3, "low": 0.3, "mid": 0.7, "high": 0.5, "energy": 0.6 },
{ "tick": 4, "low": 0.0, "mid": 0.1, "high": 0.2, "energy": 0.1 }
]