Commit a169762
feat: give the creative trunk an outward aperture and the right to think
The watch proved the creative trunk fired (~14 discovery cycles
overnight, many genuinely task-free) but produced zero creation —
no artwork, no essay, just `no action` or maintenance tooling. Two
causes, both fixed here.
1. No outward perception. Kuro's senses are all its own machine, so
"perceive what should exist" only ever yields a bug detector.
The creative-trunk prompt now restores Alex's earliest approach:
freely explore the web — art, design, music, maths, nature,
anything genuinely interesting, no work constraint — form your
own ideas, then make something. Curiosity needs the world as
material.
2. The cloud-token governor starved it. decideCloudTokenRoute threw
discovery cycles to deterministic-probe (no LLM) on a 6h
cooldown, an open-cycle sub-budget, and a noop-streak gate — so
~5 of every 6 creative-trunk cycles could not even think. You
cannot create with a code probe. Discovery now gets call-cloud,
bounded only by the daily hard token budget; the cooldown /
sub-budget / noop gates are removed for the creative trunk.
A primary trunk gets to look outward and gets to think. Typecheck
clean; cloud-token-governor tests updated and passing (6/6).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 30d58e6 commit a169762
3 files changed
Lines changed: 18 additions & 36 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
133 | 132 | | |
134 | 133 | | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | 134 | | |
139 | 135 | | |
140 | 136 | | |
| |||
147 | 143 | | |
148 | 144 | | |
149 | 145 | | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
150 | 152 | | |
151 | 153 | | |
152 | 154 | | |
| |||
156 | 158 | | |
157 | 159 | | |
158 | 160 | | |
159 | | - | |
160 | | - | |
161 | | - | |
162 | | - | |
163 | | - | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
168 | | - | |
169 | | - | |
170 | | - | |
171 | | - | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | | - | |
181 | | - | |
182 | | - | |
183 | | - | |
184 | | - | |
185 | | - | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
186 | 165 | | |
187 | 166 | | |
188 | 167 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2613 | 2613 | | |
2614 | 2614 | | |
2615 | 2615 | | |
2616 | | - | |
| 2616 | + | |
2617 | 2617 | | |
2618 | 2618 | | |
2619 | 2619 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
91 | 91 | | |
92 | 92 | | |
93 | 93 | | |
94 | | - | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
95 | 98 | | |
96 | 99 | | |
97 | | - | |
| 100 | + | |
98 | 101 | | |
99 | 102 | | |
100 | 103 | | |
| |||
112 | 115 | | |
113 | 116 | | |
114 | 117 | | |
115 | | - | |
116 | | - | |
| 118 | + | |
| 119 | + | |
117 | 120 | | |
118 | 121 | | |
119 | 122 | | |
| |||
0 commit comments