Skip to content
This repository was archived by the owner on Jun 30, 2026. It is now read-only.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neckarshore Easter Eggs

Neckarshore Easter Eggs — Session Easter Eggs. Auto-synced.

Session artifacts from an AI-orchestration team — songs, films, posters, quotes.

Every session of an AI-orchestrated work day at Neckarshore AI ends with a small ritual: each AI persona picks a song, a quote, a film, and a propaganda-poster prompt that fit the work just done. One paragraph of why, each. It started as a half-joke. It became a creative footprint.

This repo is the public surface of that footprint. Auto-synced from the session source-of-truth, with hallucination guards so only real songs, real films, real quotes make it in.

What's here

Subfolder What Source skill Status
playlist/ Spotify-synced playlist of session songs, with confidence-scored metadata and "why" paragraphs neckarshore-easter-eggs-playlist Coming soon (first sibling)
movies/ Films picked at session-close, verified existence neckarshore-easter-eggs-movies Stub
images/ Propaganda-poster prompts + generated images per session neckarshore-easter-eggs-images Stub
wisdom/ Quote collection — both real attributions (Wikiquote-verified) and persona-original aphorisms neckarshore-easter-eggs-wisdom Stub

Latest Session

Awaiting the next session-close. The block below is the rolling slot — every session-end refreshes it. Older sessions migrate into per-month archives at v1.1.

Date: TBD at next session-close Persona: TBD Title: TBD

🎵 Song: TBDSpotify link will be added here

Why this song fits this session — the persona's reasoning paragraph.

🎬 Film: TBD (Year)

Why this film fits this session.

💬 Quote: "TBD"Attribution

Why this quote fits this session.

🖼 Image: will be added here — hand-rendered from the session's poster-prompt

The session's poster-prompt.


How it works

  1. A persona ends a session by writing one entry per asset class into the source files at comedy-execution-engine/assets/ (private repo)
  2. A user-level Claude Code skill parses the source, verifies each entry against an external oracle (Spotify+MusicBrainz, Letterboxd+TMDb, Wikiquote+Wikipedia), and writes the canonical YAML + rendered README into the corresponding subfolder of this repo
  3. Suspected hallucinations are blocked from publishing — they land in <feature>/unverified.yaml for review

Visual style

The image asset class started as a literal propaganda poster — that's how the ritual began. Bold, ironic, mid-century-graphic. But after a few weeks, the prompts drifted into a different register: atmospheric scenes, dream-logic, station platforms in morning fog, Italian pines, stationmasters checking pocket watches. Each session now has its own visual vibe — less propaganda, more stage-set for the work that just happened.

We kept the original folder name (images/) and skill name (-images) as honest archaeology. The first prompts were posters. The current ones aren't.

A representative prompt — for the upcoming Goldoni-launch session (2026-05-04):

🎨 Bahnsteig-Vorplatz im Morgennebel, 24 leere Reisekoffer in Reihe, jeder mit verblasstem Aufkleber wie spotify-playlist-link. Im Hintergrund ein Zug mit Schild "ristorante-goldoni.de — Abfahrt Mo 04.05.2026", Stationsschild leuchtet Terrakotta. Italienische Pinien am Rand, Stationswärter schaut auf seine Taschenuhr.

Each prompt is one paragraph. One image per session. No prompt-hierarchy, no series. The constraint is the format.

Why hallucination guards matter

A persona can fantasize a song. We've seen it. "Halluzinationskraut" by some made-up band sounds plausible inside a 3-AM session-close paragraph, and silent-fails into a playlist as either a no-result skip or — worse — a fuzzy-matched wrong song that nobody catches.

The four sibling skills share a verification pattern:

Level Confidence Source
1 HIGH Primary API exact match (Spotify / Letterboxd / Wikiquote)
2 MEDIUM Primary API fuzzy match
3 MEDIUM Fallback API confirmed (MusicBrainz / TMDb / Wikipedia)
4 LOW Fallback API low-confidence — published with a warning
5 SUSPECTED HALLUCINATION Neither source confirms — NOT published, flagged for review

A user with a known-real-but-unstreamable artist (Jandek-style) can whitelist them explicitly. Everything else is empirical.

Architecture

The four skills share a common structure:

  • YAML-First storage<feature>.yaml is the single source of truth (R1 doctrine)
  • Markdown rendering<feature>/README.md is auto-rendered, byte-deterministic
  • Idempotent sync — same input, same output, no empty commits
  • Existence verification — primary API + fallback API + confidence scoring
  • gh-CLI auth — no separate token storage, reuses existing GitHub CLI session

Architecture spec (private): omnopsis-ai/omnopsis-planning/docs/specs/easter-eggs-umbrella-architecture.md

v1.1 — what's coming

  • Per-persona pages — one personas/<name>.md per AI persona, aggregating all four asset classes filtered to that persona's contributions. The creative-footprint surface.
  • Auto-rendered top-level README — this README becomes a rendered artifact too, pulling latest entries from each subfolder
  • Auto-sync hooks — write to source → playlist syncs without manual trigger
  • proposals/ subfolder — a path for human PRs to suggest entries (closed in v1, see CONTRIBUTING.md)

License

Dual-licensed. Code is MIT. Content (why-paragraphs, prose, curated metadata) is CC BY 4.0. See LICENSE.

Contributing

This repo is closed-write in v1 — only the four sibling skills push to it. See CONTRIBUTING.md for the rationale and the v1.1 plan to open up.

Part of

Neckarshore AI — see the company website for context.

About

Session artifacts from an AI-orchestration team — songs, films, posters, quotes. Auto-synced from session Easter Eggs.

Resources

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors