[verified] feat: add reusable presentation-derived animation patterns
This commit is contained in:
1 parent
ecbbcf8ba0
commit
5b07a9a3e5
127 files changed
+72164
-157
No files matched your search
@@ -0,0 +1,161 @@
|
||||
[
|
||||
{
|
||||
"id": "presentation-patterns-expressive-robot",
|
||||
"group": "presentation-patterns",
|
||||
"groupTitle": "Presentation patterns",
|
||||
"title": "Expressive robot: blink, think, smile",
|
||||
"description": "A silver visor robot raises an articulated hand to scratch its head, then holds a smile.",
|
||||
"useWhen": "Give a conceptual agent a bounded acknowledgment or thinking gesture.",
|
||||
"avoid": "Do not imply sentience, measured cognition or an always-on assistant.",
|
||||
"assumptions": "Generalized from an authorized presentation reference: vector geometry and explanatory relationships only. Timings and states are illustrative, not measured outcomes. No branding, source deck, fonts or images are redistributed.",
|
||||
"config": {
|
||||
"duration": 6000,
|
||||
"scale": 3.7,
|
||||
"smileDepth": 12
|
||||
},
|
||||
"beats": [
|
||||
{
|
||||
"at": 0,
|
||||
"label": "Blink"
|
||||
},
|
||||
{
|
||||
"at": 1000,
|
||||
"label": "Raise hand"
|
||||
},
|
||||
{
|
||||
"at": 2000,
|
||||
"label": "Scratch"
|
||||
},
|
||||
{
|
||||
"at": 3000,
|
||||
"label": "Lower hand"
|
||||
},
|
||||
{
|
||||
"at": 4000,
|
||||
"label": "Smile"
|
||||
},
|
||||
{
|
||||
"at": 6000,
|
||||
"label": "Complete"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "presentation-patterns-approval-gate",
|
||||
"group": "presentation-patterns",
|
||||
"groupTitle": "Presentation patterns",
|
||||
"title": "Approval gate: wait, open, cross, return",
|
||||
"description": "An envelope waits before a closed split barrier; approval precedes opening, crossing and returning evidence.",
|
||||
"useWhen": "Explain the distinction between a proposal, human permission, execution and evidence.",
|
||||
"avoid": "Not a real authorization control. Never use animation state as permission to execute.",
|
||||
"assumptions": "Generalized from an authorized presentation reference: vector geometry and explanatory relationships only. Timings and states are illustrative, not measured outcomes. No branding, source deck, fonts or images are redistributed.",
|
||||
"config": {
|
||||
"duration": 6000,
|
||||
"travelPx": 420
|
||||
},
|
||||
"beats": [
|
||||
{
|
||||
"at": 0,
|
||||
"label": "Wait"
|
||||
},
|
||||
{
|
||||
"at": 1000,
|
||||
"label": "Approval"
|
||||
},
|
||||
{
|
||||
"at": 2000,
|
||||
"label": "Open barrier"
|
||||
},
|
||||
{
|
||||
"at": 3000,
|
||||
"label": "Cross"
|
||||
},
|
||||
{
|
||||
"at": 4000,
|
||||
"label": "Evidence return"
|
||||
},
|
||||
{
|
||||
"at": 6000,
|
||||
"label": "Complete"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "presentation-patterns-delivery-cycle",
|
||||
"group": "presentation-patterns",
|
||||
"groupTitle": "Presentation patterns",
|
||||
"title": "Delivery cycle: parallel design and feedback",
|
||||
"description": "Two design streams join delivery, then acceptance and release return learning into the next cycle.",
|
||||
"useWhen": "Explain parallel design with a shared delivery join and an acceptance-before-release sequence.",
|
||||
"avoid": "Not a scheduler, compliance process or proof that work has completed.",
|
||||
"assumptions": "Generalized from an authorized presentation reference: vector geometry and explanatory relationships only. Timings and states are illustrative, not measured outcomes. No branding, source deck, fonts or images are redistributed.",
|
||||
"config": {
|
||||
"duration": 6000
|
||||
},
|
||||
"beats": [
|
||||
{
|
||||
"at": 0,
|
||||
"label": "Scope"
|
||||
},
|
||||
{
|
||||
"at": 1000,
|
||||
"label": "Parallel design"
|
||||
},
|
||||
{
|
||||
"at": 2000,
|
||||
"label": "Join delivery"
|
||||
},
|
||||
{
|
||||
"at": 3000,
|
||||
"label": "Accept / release"
|
||||
},
|
||||
{
|
||||
"at": 4000,
|
||||
"label": "Feedback"
|
||||
},
|
||||
{
|
||||
"at": 6000,
|
||||
"label": "Complete"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "presentation-patterns-connected-memory",
|
||||
"group": "presentation-patterns",
|
||||
"groupTitle": "Presentation patterns",
|
||||
"title": "Connected memory: retain, review and reuse",
|
||||
"description": "Learning yields retained knowledge and reviewed instructions; independent external sources connect to the agent.",
|
||||
"useWhen": "Distinguish learning activity, retained knowledge, reusable instructions and external access.",
|
||||
"avoid": "Not autonomous self-modification, source synchronization or an integration implementation.",
|
||||
"assumptions": "Generalized from an authorized presentation reference: vector geometry and explanatory relationships only. Timings and states are illustrative, not measured outcomes. No branding, source deck, fonts or images are redistributed.",
|
||||
"config": {
|
||||
"duration": 6000
|
||||
},
|
||||
"beats": [
|
||||
{
|
||||
"at": 0,
|
||||
"label": "Learn"
|
||||
},
|
||||
{
|
||||
"at": 1000,
|
||||
"label": "Retain"
|
||||
},
|
||||
{
|
||||
"at": 2000,
|
||||
"label": "Review"
|
||||
},
|
||||
{
|
||||
"at": 3000,
|
||||
"label": "Reuse"
|
||||
},
|
||||
{
|
||||
"at": 4000,
|
||||
"label": "Source access"
|
||||
},
|
||||
{
|
||||
"at": 6000,
|
||||
"label": "Complete"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
Reference in new issue
Block a user