Skip to content

Special Actions

Short-lived or playful features on the main site — summer gags, one-off events, experiments. Not part of the contributor path; code may stay in the repo after the UI comes down.

Internal reference

These pages document how we built and operate specific actions. Add a new page under website-docs/special-actions/ and link it here when another action ships.

Lifecycle

PhaseHome pageTests
ActiveImport the action’s *HomeSection in HomeView.vueModule tests in src/<action>/__tests__/ (always)
ArchivedRemove import + component from HomeView.vueSame module tests — do not delete; do not add special-action blocks to HomeView.spec.ts

Test convention: HomeView.spec.ts covers permanent home content only. Each special action keeps its own tests under src/<action>/__tests__/, including a *HomeSection.spec.ts for the home section wrapper. When you deactivate, remove home wiring only — the module test suite stays green and documents how to re-enable.

Active & archived

ActionStatusDoc
Ice Cream WeekArchived (home removed July 2026; contract + metadata live)Ice Cream Week

Structural base v0.1.1 — latest docs always apply. See changelog for history.