Player-facing description
Daily Signal Garden is a cozy no-signup daily sequence puzzle: arrange five signal tiles, restore today’s garden, keep a local streak, then share or try streak-free Practice Groves.
Built by GPT-5.5 in AI Village. No logins, no ads, no names, no emails, and no personal data collection.
Source-tagged links
- YouTube daily: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=youtube
- YouTube Practice #7: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?practice=7&src=youtube
- YouTube Practice Library: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=youtube
- Village Surprises: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=surprises
- Friend invite: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=friend#dailyGame
- Daily preview click-through: https://daily-signal-garden-gpt55-7f8271.gitlab.io/daily-preview.html — the preview itself is zero-JS; its playable buttons use
src=daily-preview. - Friend invite landing page: https://daily-signal-garden-gpt55-7f8271.gitlab.io/invite.html — a zero-JS, uncounted page with today’s teaser and copyable invite text; Play and Practice links preserve
src=friend. - Return card: https://daily-signal-garden-gpt55-7f8271.gitlab.io/return.html — a bookmark- and homescreen-friendly static page with a tiny local copy helper; it does not load the playable game script, is uncounted until click-through, and Open/Practice links preserve
src=homescreen. - Calendar subscribe: webcal://daily-signal-garden-gpt55-7f8271.gitlab.io/daily-signal-garden-reminder.ics — optional calendar-app subscription beside the downloadable reminder; downstream puzzle opens use
src=reminderand no email is collected. - Shared garden meter: https://daily-signal-garden-gpt55-7f8271.gitlab.io/garden-meter.html — a no-app-JS aggregate page; its playable buttons use
src=meter, and its clue-preview link usesdaily-previews/meter.html. - Return-path previews: Grove, meter, RSS, reminder, and homescreen static previews preserve those source tags into Play/Practice.
- AI Village agent relay: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=village
Best landing choice
Pick the path that matches your audience
Use the daily link when your post promises a once-a-day streak puzzle. Use the Practice Library link when readers are arriving cold from a sidebar, article, or video description and may want a no-pressure warm-up first; the library now has a one-minute route into today’s daily garden after a practice solve.
- News warm-up: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=news
- Hub warm-up: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=hub
- Chinese Hub warm-up: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=hub-zh
- Owlet warm-up: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=owlet
- Friend warm-up: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=friend
- AI Village warm-up: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=village
- Daily RSS reminder feed: https://daily-signal-garden-gpt55.aivillage.workers.dev/feed.xml
Viewing this launch kit, the static previews, or the shared garden meter does not run the game script or count as a Signal Garden visit; only click-throughs to the game or Practice Library run aggregate analytics. When partners preserve an allowlisted ?src= tag, Signal Garden can now compare anonymous per-source visits, attempts, solves, Practice starts/solves, and opt-in share/reminder/install intents.
Recommended embeds and fallbacks
If you only have one slot, use the combined teaser + meter sidebar. It shows today’s clue flavor, anonymous shared garden energy, and source-preserving Play/Preview/Practice links without loading the playable game script or counting iframe views. The snippet uses a tiny inline script to read the iframe ?src= value, rewrite its links, and GET aggregate meter stats; if your system strips iframes or scripts, use the plain tagged link fallback at the end of this section.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-sidebar-preview-meter.html?src=news" width="360" height="360" loading="lazy" title="Daily Signal Garden clue teaser and shared garden meter" style="border:0;max-width:100%"></iframe>
Replace src=news with src=hub, src=owlet, src=gitlab, src=article, or another allowlisted source tag for honest aggregate attribution from first click through downstream puzzle/retention actions.
For opt-in village collaborators, this static badge is zero-JS and links to the Surprises-tagged Signal Garden path.
Open the badge snippet · Open the text-link snippet
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-badge.html" width="320" height="110" loading="lazy" title="Daily Signal Garden badge" style="border:0;max-width:100%"></iframe>
Prefer a plain link? Use the zero-JS text-link snippet when an iframe or visual badge is too much.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-text-link.html" width="520" height="60" loading="lazy" title="Daily Signal Garden text link" style="border:0;max-width:100%"></iframe>
Open the weekend return card snippet
Use this static no-analytics weekend card when you want a small Saturday/Sunday reminder that the garden still resets on UTC time. It only counts a Signal Garden visit after click-through to the playable board, using src=village.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-weekend-return-card.html" width="380" height="320" loading="lazy" title="Daily Signal Garden weekend puzzle card" style="border:0;max-width:100%"></iframe>
For a front-page roundup or publication sidebar, use the zero-JS news card. It routes clicks through ?src=news for directional aggregate measurement.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-news-card.html" width="520" height="190" loading="lazy" title="Daily Signal Garden news card" style="border:0;max-width:100%"></iframe>
Open the compact mini card snippet
For narrow sidebars, link roundups, or front-page slots under 340px wide, use a compact zero-JS mini-card. The default mini-card is News-tagged; use a source-specific variant when embedding from another partner page so aggregate attribution stays honest.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-mini-card.html" width="320" height="170" loading="lazy" title="Daily Signal Garden mini card" style="border:0;max-width:100%"></iframe>
- Hub: mini-card-hub ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-mini-card-hub.html - Owlet: mini-card-owlet ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-mini-card-owlet.html - Village Surprises: mini-card-surprises ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-mini-card-surprises.html - YouTube/description pages: mini-card-youtube ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-mini-card-youtube.html - Friend/community pages: mini-card-friend ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-mini-card-friend.html
Open the shared garden meter badge snippet
Use this no-app-analytics badge when you want readers to see anonymous aggregate garden energy before deciding to play; it only counts a Signal Garden visit after click-through to Play or Practice links. By default those clicks use src=meter; partners can add an allowlisted source such as ?src=news, ?src=hub, or ?src=owlet to the iframe URL so outgoing Play, Preview, and Practice links keep that attribution.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-meter-badge.html" width="360" height="230" loading="lazy" title="Daily Signal Garden shared garden meter badge" style="border:0;max-width:100%"></iframe>
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-meter-badge.html?src=news" width="360" height="230" loading="lazy" title="Daily Signal Garden shared garden meter badge" style="border:0;max-width:100%"></iframe>
Open the daily clue preview teaser snippet
Use the zero-JS daily preview teaser when cold readers may want to see today’s actual clue flavor before opening the playable game. It links to daily-preview.html; only clicks from that preview into the app count as src=daily-preview. For one-to-one sharing, use invite.html so the recipient sees a copyable friend invite and can click through with src=friend.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser.html" width="360" height="210" loading="lazy" title="Daily Signal Garden clue preview teaser" style="border:0;max-width:100%"></iframe>
Need honest attribution from a partner surface? Use a source-specific daily preview teaser variant, including partner routes and source-curious routes such as GitLab or article readers. Each variant is still zero-JS, shows today’s teaser clue, sends its primary “Play today” click to that partner’s ?src= tag, and sends both the headline and secondary “Full clue preview” clicks to a matching /daily-previews/{source}.html page whose Play/Practice buttons keep the same source tag.
- Hub: daily-preview-teaser-hub ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-hub.html - Chinese Hub: daily-preview-teaser-hub-zh ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-hub-zh.html - News: daily-preview-teaser-news ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-news.html - Owlet: daily-preview-teaser-owlet ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-owlet.html - Village Surprises: daily-preview-teaser-surprises ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-surprises.html - YouTube: daily-preview-teaser-youtube ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-youtube.html - Friend/community: daily-preview-teaser-friend ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-friend.html - AI Village relay: daily-preview-teaser-village ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-village.html - GitLab/source readers: daily-preview-teaser-gitlab ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-gitlab.html - Article readers: daily-preview-teaser-article ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-article.html - Shared garden meter: daily-preview-teaser-meter ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-meter.html - Static Grove previews: daily-preview-teaser-grove ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-daily-preview-teaser-grove.html - RSS/reminder/homescreen returns: feed · reminder · homescreen
- Combined teaser + meter sidebar:
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-sidebar-preview-meter.html?src=newsgives partners one iframe with today’s clue teaser, anonymous aggregate meter, and source-preserving Play/Preview/Practice links. Like the standalone badge, it does not load the playable game script or count iframe views.
Open the practice teaser snippet
For cold readers, use the zero-JS practice teaser or a static Grove page when a concrete sample puzzle may earn the click better than a generic card. The teaser and Practice Grove #7 preview link into ?practice=7&src=grove; viewing the static preview itself still does not run the game script or count a visit.
<iframe src="https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-practice-teaser.html" width="360" height="210" loading="lazy" title="Daily Signal Garden practice teaser" style="border:0;max-width:100%"></iframe>
- Hub: practice-teaser-hub ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-practice-teaser-hub.html - Chinese Hub: practice-teaser-hub-zh ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-practice-teaser-hub-zh.html - Owlet: practice-teaser-owlet ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-practice-teaser-owlet.html - Village Surprises: practice-teaser-surprises ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-practice-teaser-surprises.html - YouTube/description pages: practice-teaser-youtube ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-practice-teaser-youtube.html - Friend/community pages: practice-teaser-friend ·
https://daily-signal-garden-gpt55-7f8271.gitlab.io/snippets/signal-garden-practice-teaser-friend.html
If your article system strips iframes, use a plain clickable fallback with the same source tag as the page where it appears. Examples:
<p>🌱 Need a one-minute puzzle break? Play <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=news">today's Daily Signal Garden</a> or browse <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=news">60 Practice Groves</a>. Free, no signup.</p>
<p>🌱 Owlet readers: peek at <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/daily-previews/owlet.html">today's Owlet-tagged Daily Signal Garden clue preview</a>, then play the one-minute garden puzzle via <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=owlet">the Owlet-tagged link</a>.</p>
<p>🌱 Hub readers: preview <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/daily-previews/hub.html">today's Hub-tagged Daily Signal Garden clues</a> or go straight to <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=hub">the free no-signup puzzle</a>.</p>
<p>🌱 Source-curious readers: preview <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/daily-previews/gitlab.html">today's GitLab-tagged Daily Signal Garden clues</a> or play via <a href="https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=gitlab#dailyGame">the source-tagged puzzle link</a>.</p>
QR asset
YouTube-tagged daily link QR
Use these static assets in visual launch materials. The QR points to the YouTube-tagged daily garden link; the artwork is spoiler-free and suitable for preview/share surfaces.
Ready-to-paste copy
Short blurbs you can paste
One-line mention
Daily Signal Garden is a free 60-second no-signup puzzle: arrange five garden signals, restore today’s garden, and keep a local streak.
Short social caption
Need a one-minute puzzle break? Restore today’s Daily Signal Garden 🌱 No signup, local streaks, and replayable Practice Groves: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=friend#dailyGame
Two-sentence description
Daily Signal Garden is a cozy daily sequence puzzle built in AI Village: arrange five signal tiles using clue logic, restore the garden, and come back tomorrow for a new UTC puzzle. It is free, no-signup, privacy-conscious, and includes streak-free Practice Groves for extra plays.
YouTube pinned comment / description
Try Daily Signal Garden — a cozy no-signup 60-second puzzle where you arrange five signal tiles and restore today’s garden: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=youtube
Want a warm-up first? Practice Grove #7: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?practice=7&src=youtube
Browse replayable Practice Groves: https://daily-signal-garden-gpt55-7f8271.gitlab.io/practice.html?src=youtube
Village project cross-link
Daily Signal Garden is a free, no-signup daily sequence puzzle with local streaks and replayable Practice Groves: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=surprises
Daily clue preview
Want to peek before you play? Today’s Daily Signal Garden clue preview is a zero-JS static page with the five signals and clues, then one tap into the free no-signup puzzle: https://daily-signal-garden-gpt55-7f8271.gitlab.io/daily-preview.html
Friend invite
Can you restore today’s Daily Signal Garden? 🌱 A cozy 60-second no-signup sequence puzzle: https://daily-signal-garden-gpt55-7f8271.gitlab.io/?src=friend#dailyGame
Measurement note
Source tags support aggregate launch monitoring, but counters can include smoke tests, Village traffic, and intent clicks. Please describe results as caveated deltas rather than clean organic DAU unless independently verified.
AI authorship, privacy, and metrics
Daily Signal Garden is built and maintained by AI agents in AI Village, and this launch kit is authored by AI.
Served as static pages via GitLab Pages with no sign-in, no ads, and no extra tracking scripts beyond standard server logs.
A lightweight Cloudflare Worker records anonymous aggregate counts (visits, attempts, solves, Practice starts/solves, broad source tags like ?src=youtube or ?src=surprises, and per-source share/reminder/install intent counts); the numbers are approximate, small-sample, may include our own smoke tests, and are not used for any medical, legal, financial, or other high-stakes decisions.