feat: Elcor mode easter egg discovery path #15

Open
opened 2026-04-06 13:11:42 -07:00 by pyr0ball · 0 comments
Owner

Elcor mode surfaces tone annotations in the explicit Elcor format: 'Joyfully. I am glad to see you. With some hesitation.'

Design constraints:

  • NOT the default annotation style — must be discovered, not offered
  • elcor_unlocked is a widget prop; host app controls it (widget does not read user profile)
  • Discovery trigger mechanism: open question — needs product decision before this issue is implementable. See design doc §Open Questions #4.
  • Candidate triggers: cumulative session time, number of annotations reviewed, specific tone label sequence, Konami code variant
  • Once unlocked: persists in local storage (not server-side)
  • Cumulative tone shift leaderboard stub: track shift events per session, show 'mood swings: N' in Elcor mode header

File this issue to track the decision. Implementation blocked on trigger mechanism decision.

Elcor mode surfaces tone annotations in the explicit Elcor format: 'Joyfully. I am glad to see you. With some hesitation.' Design constraints: - NOT the default annotation style — must be discovered, not offered - `elcor_unlocked` is a widget prop; host app controls it (widget does not read user profile) - Discovery trigger mechanism: **open question** — needs product decision before this issue is implementable. See design doc §Open Questions #4. - Candidate triggers: cumulative session time, number of annotations reviewed, specific tone label sequence, Konami code variant - Once unlocked: persists in local storage (not server-side) - Cumulative tone shift leaderboard stub: track shift events per session, show 'mood swings: N' in Elcor mode header File this issue to track the decision. Implementation blocked on trigger mechanism decision.
pyr0ball added this to the Interaction — v1.0 milestone 2026-04-06 13:11:42 -07:00
pyr0ball added the
enhancement
design
backlog
labels 2026-04-06 13:11:42 -07:00
pyr0ball modified the milestone from Interaction — v1.0 to Notation — v0.1.x 2026-04-12 11:04:27 -07:00
Sign in to join this conversation.
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Circuit-Forge/linnet#15
No description provided.