aboutsummaryrefslogtreecommitdiffstats
path: root/docs/superpowers/specs
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-10-23 15:04:04 +0200
committerDanilo M. <danix@danix.xyz>2026-10-23 15:04:04 +0200
commita162d1263692626e4731354764c53d37ad03fb28 (patch)
tree11c3e9ace1c2f0963b66a393b044be40c067f167 /docs/superpowers/specs
parentfd7844f2f264c51db027b945031704c36169b4c6 (diff)
downloadquickshell-a162d1263692626e4731354764c53d37ad03fb28.tar.gz
quickshell-a162d1263692626e4731354764c53d37ad03fb28.zip
companion: README, AGENTS listing, Lines.js and Figure.qml in the spec
The README records the measurements the code depends on: where typing and BackSpace come from, why the dodge waits for the pointer, the IdleMonitor enabled default, and fullscreen 2 against maximised 1. AGENTS.md gains the QtQuick Sprite trap beside the Controls Button one, since it took the desktop shell down on restart. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'docs/superpowers/specs')
-rw-r--r--docs/superpowers/specs/2026-10-23-companion-design.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/superpowers/specs/2026-10-23-companion-design.md b/docs/superpowers/specs/2026-10-23-companion-design.md
index 8acffbf..03feaff 100644
--- a/docs/superpowers/specs/2026-10-23-companion-design.md
+++ b/docs/superpowers/specs/2026-10-23-companion-design.md
@@ -59,10 +59,10 @@ assistant, so she reads its state directly. The cost, accepted: restarting
```
desktop/companion/
Companion.qml the window, inputs, timers, IPC
- Sprite.qml draws a frame; crossfade, bob, squash, explosion
+ Figure.qml draws a frame; crossfade, bob, squash, explosion
Mood.js which state wins, as a pure function (.pragma library)
test_mood.js node check of Mood.js, like assistant/test_md.js
- lines.js her English lines, grouped by reaction
+ Lines.js her English lines, grouped by reaction
prep-frames bash + ImageMagick: generated images to frames/
README.md the component's notes
```
@@ -169,7 +169,7 @@ timers.
### Speech
-Fixed English lines from `lines.js`, picked at random per reaction, for
+Fixed English lines from `Lines.js`, picked at random per reaction, for
example "...Operator, I'm bored.", "Typo again?", "Hey.", "Answer's
ready.", "Glory to mankind.". A bubble shows 3 s. At most one line per
30 s, except clicks and the self-destruct.