0.66.0
本頁內容尚未翻譯。
This release puts this computer’s work board on the head tower’s page, squares the Raven Keep view and gives it rain and thunder, names a waiting train the same way on Geek’s map and in the yard, and fixes the Stop button for a box that is in two teams.
Raven round 2
Section titled “Raven round 2”- Square corners. No card, panel, bar, tile, pill, button, field, or sheet of the Raven Keep view has a rounded corner (boss, 2026-11-08). Three blanket rules in
gui/themes/raven/raven.csssetborder-radius: 0 !importantunderhtml[data-view="raven"], so Standard’s rules win nowhere; pi-better-show blocks follow (--pbs-radius: 0). What is round by meaning stays round: the status plate and tower with their rings, halos and badges, the avatar, the dots of a link, an ally unit, a toggle, a drawer name and a bar button, and a timeline mark that is done, joined, or left.tests/raven-square.test.tspins that list. - Two ornaments, no more. A gold double rule (4 px: a line, a gap, a line, the head band’s own) on top of the panels (the HUD, bases, the comms, the settings groups, the net-activity panel, sheets, dialogs, the tower card, a unit’s question), and four corner ticks on the cards that ask for an answer (sheets, the dock’s dialog, the tower card, a unit’s question). Both take the one gold-grey line colour
--rk-rule. The ticks are background layers of the box, so a box that scrolls keeps them in its corners, and no Raven rule positions a dialog or a sheet (a modal one sits in the top layer, whererelativewould put it against the document). A question nested in the dock’s dialog or a link alert wears neither ornament, and the yard (no padding) only the rule. - Rain and thunder. With Sound on, a quiet rain loop plays under the backdrop (the map and the head page) and a low thunder follows each lightning flash after 1 to 2 s, a different wait each time. Both are synthesized on the page’s audio core (
gui/themes/raven/weather.ts; no files, no licence question), so Volume and the Sound switch govern them. The flash is the stylesheet’s own clock: a no-oprk-clapanimation delayed to the strike’s instant, so the thunder cannot drift from the picture. Nothing sounds with Sound off, on a hidden tab, before the first press, off the backdrop, or under calm (the rain fades out when the page goes calm and returns when calm ends: a page nobody touches stops working); no thunder under reduced motion either, where the lightning is off; the rain stops when the view or the page leaves the backdrop. The page’s press, key, and animation hooks are on the document only while the weather can sound, a flash event that arrives late (a stalled page, or the first frames after a hidden tab came back) makes no thunder, and a rain stopped in its fade-in falls from the level it had reached. Measured through an offline render: rain RMS -39 dBFS, thunder peak -25 dBFS, against the caw’s RMS -28 and peak -17 and the bell’s RMS -18 and peak -3.
The work board on the head page (todo #135; spec)
Section titled “The work board on the head page (todo #135; spec)”Until now only towers could read the work board. The head tower’s page now has a Work board section, and /boss board prints the same rows in pi. How it works: The work board.
- Ended lines stay in view. A line whose session is no longer a live main shows as ended for as long as its file exists (a tower’s
board_readstill drops it after 30 minutes), so the boss can see what was not cleaned up. A live main that wrote nothing shows too, as “not written”. - Ask progress. On a live main’s row, one tap sends it a fixed question (reply in two or three lines in Traditional Chinese, update the board line) and reads “Asked” for a minute.
- Clear. For an ended line, or one whose idle main has not touched it for over 2 hours, after a confirm that names the main and the line. A writer whose session is still open (an idle main, or a session that is no longer a main) is told once that its line was cleared, and the page says whether the notice was delivered or only queued; a closed session is told nothing. The button is disabled while the request is on its way.
/boss boardprints a main that commands work ascommanding, as the page does.- Local only. Allies’ boards are not shown there, and the board never goes to Straw Link, a remote turn or an operate session. A paired device sees it and can ask and clear, as it can send input.
Geek: a waiting train reads [waiting] on the map (boss, 2026-11-08)
Section titled “Geek: a waiting train reads [waiting] on the map (boss, 2026-11-08)”On Geek’s map a train that waits showed [IDLE] while its yard row said [waiting]. The map now uses the yard’s word; a running train stays [WORK] and a parked main [IDLE]. The bracket tags stay English, by the boss’s choice.
A box in two teams shows every team’s mains (todo #121 trial)
Section titled “A box in two teams shows every team’s mains (todo #121 trial)”A box that is in two teams sends one status per team. The ally card kept only the newest status, so a main listed in the other team’s status had no row and no Stop button. A unit’s state still comes from its newest status, but its mains are gathered from every team’s status, each with its own team, and Stop goes to that team. /boss link stop already did this.