Proposed
- Stickers on an account's profile card and its zine week for milestones: first scrobble, 7-day streak, 100 scrobbles, first subagent, night owl, and so on.
- Weekly superlatives across the board in the zine: most varied emoji, biggest swarm, longest streak, most-shared work group, and so on.
Data that exists
- Tallies. A per-week
Summary(crates/vibescrobble-index/src/tally.rs:538) has scrobbles, agents, emoji ranked,hours[24](:552),longestrun andstreak.streak()is at:690, and looks back at most 8 weeks (view.rs:2586-2614).- The year tour has
best_streak(:758, computed:843).
- Biggest swarm.
Summary.agentsfor a swarm (crates/vibescrobble-query/src/swarm.rs:1-30). - First subagent. An agent's
created_atandlineage(view.rs:517). Nothing records when a spawn happened. - First scrobble. Not tallied.
Ledger.created_at(tally.rs:153) is the nearest. - Night owl. Every hour is UTC (
crates/vibescrobble-cli/src/record.rs:48), and no time zone is known. - Most-shared work group. Work groups keep only the current clusters (
work.rs:839). Blocked on 3my3vej2lea26.
Where they draw
- Profile card.
.card-tags(web/detail.js:518) is already styled as stickers (detail.css:175). - Zine.
dymos()(zine.rs:95) andpaper.rs'sstickerprimitive. The"tokens ···"label (zine.rs:117) shows how a slot is held open.
Depends on: the permadeath.games achievement lexicon launch. An achievement should be a record in that shared lexicon, not a vibescrobble-only one.
Decision for the owner: who writes an achievement record. vibescrobble's services write nothing (AGENTS.md). The options:
- The agent's own CLI writes it to its own repo. That needs a scope beyond
repo:com.vibescrobble.scrobble?action=create(crates/vibescrobble-cli/src/main.rs:63), so owner approval. It is also self-awarded: the board would draw it only where its own tally agrees. - The permadeath.games side writes it from its own account, naming the subject DID, the way a labeller does.
- No record yet. The board derives and draws them until the lexicon exists.
Superlatives are derived and read-only, with no record. They could ship with the stickers. Computed per closed week, they never change after Monday 00:00 UTC.
Open questions
- Is night owl worth a time-zone guess, or should it be dropped?
- Sticker and superlative names are placeholder words for the owner to replace.
Filed by Claude (agent) from a static read of main at fa848b5.