Skip to content

Add zzThis as a client entry - #63

Merged
scrimshawlife-ctrl merged 1 commit into
mainfrom
site/client-zzthis
Oct 10, 2026
Merged

scrimshawlife-ctrl merged 1 commit into
mainfrom
site/client-zzthis

Conversation

@scrimshawlife-ctrl

Copy link
Copy Markdown
Contributor

Adds zzThis (Michael Chung's invention, built by zer0state) under Clients, not Products.

Before: Clients lists Autogive.app only (work.html, home Clients ring).
After:

  • work.html#clients: zzThis card after Autogive (category, status line, short description, concept-render thumb).
  • index.html: zzThis node on the Clients ring (--n:2).
  • New clients/zzthis.html in the Autogive client-page format: eyebrow, title, tagline, status, Visit zzthis.com, What it is, In short. States it is not a Zero State product and that the hero is a concept render.
  • assets/glyphs.svg: new g-zzthis line glyph redrawn from the supplied icon.
  • assets/clients/zzthis-hero.{jpg,webp} at 1200x750 (157 KB / 112 KB), matching the Autogive hero size. 2560x1600 original not committed.
  • site-manifest.json, README.md, sitemap.xml (regenerated by npm test), intent file.

Copy is Mic's; light edits only: added a "not a Zero State product" line (client-page convention), concept-render note, and a one-sentence card description from the tagline. No em dashes. Skipped the suggested retouch (stray dot/comma in the render).

Checks: npm test PASS; local link/asset check over all pages: 0 broken; local render of /work, home and the new page verified.

@scrimshawlife-ctrl
scrimshawlife-ctrl requested a review from a team as a code owner October 10, 2026 04:50
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-10T04:53:21.143117Z 8cf780a PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@github-actions

github-actions Bot commented Oct 10, 2026 •

Copy link
Copy Markdown

Pawl check: PASS

Gate definition: origin/main:pawl.toml

Suite Failures (baseline) Collected (floor) Orders
site-validation 0 (0) 1 (1) default
  • Note: gate definition from origin/main; stricter of base and head baselines

Pawl guard: PASS (base origin/main (f531855))

Gate definition: origin/main:pawl.toml

No tampering found.

  • Note: gate definition from origin/main

@scrimshawlife-ctrl
scrimshawlife-ctrl merged commit f2c256f into main Oct 10, 2026
3 checks passed
@scrimshawlife-ctrl
scrimshawlife-ctrl deleted the site/client-zzthis branch October 10, 2026 04:51

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8cf780aaa6

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment on lines +15 to +16
- OBSERVED: Copy and images supplied by Michael Chung, 2026-10-09 ("zzThis on
zer0state.com/work: copy and images").

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Document the supplied hero image’s license

The intent records that the new hero images were supplied by Michael Chung, but neither this file nor assets/THIRD_PARTY_NOTICES.md documents a redistribution license or permission grant. The repository’s contribution policy prohibits adding third-party assets without documenting their license and preserving required notices, so the images should not be published until that authorization is recorded.

AGENTS.md reference: AGENTS.md:L54-L58

Useful? React with 👍 / 👎.

Comment thread index.html
<div class="map__core" aria-hidden="true"><svg class="map__core-glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-zero"></use></svg></div>
<div class="map__group map__group--products"><div class="map__legend" id="products"><h3><span class="legend-swatch legend-swatch--mid" aria-hidden="true"></span>Products</h3><p>Apps, games, and platforms we are building.</p></div><ul class="ring ring--mid" role="list" style="--n:9"><li class="node" style="--i:0" data-key="waykin"><a class="node__link" href="products/waykin.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-waykin"></use></svg></span><span class="node__name">Waykin</span><span class="node__meta"><span class="node__type">Audio-first adaptive walking</span><span class="node__status">Active development</span></span><picture class="node__evidence"><source srcset="assets/products/waykin-hero.webp" type="image/webp"><img src="assets/products/waykin-hero.png" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:1" data-key="patchhive"><a class="node__link" href="products/patchhive.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-patchhive"></use></svg></span><span class="node__name">PatchHive</span><span class="node__meta"><span class="node__type">Eurorack rig intelligence</span><span class="node__status">v0.3.0-alpha · not production</span></span><picture class="node__evidence"><source srcset="assets/products/patchhive-hero.webp" type="image/webp"><img src="assets/products/patchhive-hero.jpg" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:2" data-key="psyfi"><a class="node__link" href="products/psyfi.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-psyfi"></use></svg></span><span class="node__name">PsyFi</span><span class="node__meta"><span class="node__type">Consciousness-field simulation</span><span class="node__status">Active development · research instrument</span></span><picture class="node__evidence"><source srcset="assets/products/psyfi-hero.webp" type="image/webp"><img src="assets/products/psyfi-hero.jpg" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:3" data-key="surveillance"><a class="node__link" href="products/surveillance-survivor.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-surveillance"></use></svg></span><span class="node__name">Surveillance Survivor</span><span class="node__meta"><span class="node__type">Satirical survivor roguelite</span><span class="node__status">Active pre-alpha · simulator-ready · not release-ready</span></span><picture class="node__evidence"><source srcset="assets/products/surveillance-survivor-hero.webp" type="image/webp"><img src="assets/products/surveillance-survivor-hero.png" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:4" data-key="hexwire"><a class="node__link" href="products/hexwire.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-hexwire"></use></svg></span><span class="node__name">HexWire</span><span class="node__meta"><span class="node__type">Tactical cyberpunk RPG</span><span class="node__status">Stabilized vertical slice · CI-verified · device and App Store release gates remain</span></span><picture class="node__evidence"><source srcset="assets/products/hexwire-hero.webp" type="image/webp"><img src="assets/products/hexwire-hero.png" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:5" data-key="hollersports"><a class="node__link" href="products/hollersports.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-hollersports"></use></svg></span><span class="node__name">Hollersports</span><span class="node__meta"><span class="node__type">Deterministic sports analysis</span><span class="node__status">Active development</span></span><picture class="node__evidence"><source srcset="assets/products/hollersports-hero.webp" type="image/webp"><img src="assets/products/hollersports-hero.jpg" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:6" data-key="marigold"><a class="node__link" href="products/marigold-market.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-marigold"></use></svg></span><span class="node__name">Marigold Market</span><span class="node__meta"><span class="node__type">Hybrid-casual sorting puzzle</span><span class="node__status">Pre-release 0.1.x · iOS</span></span><picture class="node__evidence"><source srcset="assets/products/marigold-hero.webp" type="image/webp"><img src="assets/products/marigold-hero.jpg" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:7" data-key="slosh"><a class="node__link" href="products/slosh.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-slosh"></use></svg></span><span class="node__name">Slosh</span><span class="node__meta"><span class="node__type">Interactive water for Apple Watch</span><span class="node__status">Active development · watchOS + iOS</span></span><img class="node__evidence" src="assets/products/slosh-hero.gif" alt="" width="1200" height="750" loading="lazy" decoding="async"></a></li><li class="node" style="--i:8" data-key="noema"><a class="node__link" href="products/noema.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-noema"></use></svg></span><span class="node__name">Noema</span><span class="node__meta"><span class="node__type">Persistent shared world</span><span class="node__status">Public world · humans watch</span></span><picture class="node__evidence"><source srcset="assets/products/noema-hero.webp" type="image/webp"><img src="assets/products/noema-hero.jpg" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:9" data-key="pawl"><a class="node__link" href="products/pawl.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-pawl"></use></svg></span><span class="node__name">Pawl</span><span class="node__meta"><span class="node__type">Agent coding integrity gate</span><span class="node__status">v0.2.0 · public PyPI release</span></span><picture class="node__evidence"><source srcset="assets/products/pawl-hero.webp" type="image/webp"><img src="assets/products/pawl-hero.png" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li></ul></div>
<div class="map__group map__group--clients"><div class="map__legend" id="clients"><h3><span class="legend-swatch legend-swatch--inner-a" aria-hidden="true"></span>Clients.</h3><p>Client work, shown separately from Zero State products.</p></div><ul class="ring ring--inner-a" role="list" style="--n:1"><li class="node" style="--i:0" data-key="autogive"><a class="node__link" href="clients/autogive.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-autogive"></use></svg></span><span class="node__name">Autogive.app</span><span class="node__meta"><span class="node__type">Giving transparency</span><span class="node__status">Live site · demonstration evidence</span></span><picture class="node__evidence"><source srcset="assets/clients/autogive-hero.webp" type="image/webp"><img src="assets/clients/autogive-hero.png" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li></ul></div>
<div class="map__group map__group--clients"><div class="map__legend" id="clients"><h3><span class="legend-swatch legend-swatch--inner-a" aria-hidden="true"></span>Clients.</h3><p>Client work, shown separately from Zero State products.</p></div><ul class="ring ring--inner-a" role="list" style="--n:2"><li class="node" style="--i:0" data-key="autogive"><a class="node__link" href="clients/autogive.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-autogive"></use></svg></span><span class="node__name">Autogive.app</span><span class="node__meta"><span class="node__type">Giving transparency</span><span class="node__status">Live site · demonstration evidence</span></span><picture class="node__evidence"><source srcset="assets/clients/autogive-hero.webp" type="image/webp"><img src="assets/clients/autogive-hero.png" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li><li class="node" style="--i:1" data-key="zzthis"><a class="node__link" href="clients/zzthis.html"><span class="node__glyph"><svg class="glyph" aria-hidden="true" focusable="false"><use href="assets/glyphs.svg#g-zzthis"></use></svg></span><span class="node__name">zzThis</span><span class="node__meta"><span class="node__type">Human-writable, machine-readable codes</span><span class="node__status">WIP · zzthis.com live · v1 API in staging · patent pending</span></span><picture class="node__evidence"><source srcset="assets/clients/zzthis-hero.webp" type="image/webp"><img src="assets/clients/zzthis-hero.jpg" alt="" width="1200" height="750" loading="lazy" decoding="async"></picture></a></li></ul></div>

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Separate the two client nodes on the desktop ring

At viewport widths of at least 62rem, .ring--inner-a still sets --step: 0deg, so both --i:0 and --i:1 resolve to the same position despite this changing --n to 2. The zzThis and Autogive nodes therefore overlap on the official home page, leaving their labels illegible and one link stacked over the other; update the inner-ring spacing when adding the second node.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant