— CHANGELOG

+

LAST SHIPPED 2026-08-15

Changelog.

23 releases, 122 changes, 1322 files — every one of them a commit in this site's own history.

15 August 2026

status.kynth.studio: the subdomain 307'd to the apex and carried no fact about anything

b06d0db · 2 files

list: the apex's only free conversion emitted no event at all

4fcab3c · 1 file

portfolio: TriageDesk enrolled on all three surfaces

23f86d1 · 6 files

portfolio: enrol LeadGrade — Selected Work pool, marquee, /links, /index

138d742 · 7 files

portfolio: enrol Toolproof — Selected Work pool, marquee, /links, /index

282b6c1 · 8 files

14 August 2026

writing: open the gap under the contents label

2c2445a · 1 file

writing: land at the top of a new page, and give an article the page's own two-zone grid

58cee36 · 5 files

writing: re-shoot the dials cover so its subject clears the headline

f775235 · 2 files

writing: per-image cover focal point, and a top scrim so the nav survives a pale photo

b74fe04 · 3 files

writing: the apex register, a cover photograph, and a way in

06b0c52 · 15 files

fix(apex): put the two own-authored sections on the page's own furniture

88ef7a5 · 7 files

writing: strip every money figure from the transparency post

3ffadf4 · 1 file

feat(apex): the masthead is a collapsed section of the apex, not a page

bf62076 · 2 files

fix(mobile): drop table columns at phone width; the cover filters were half a target

41e3126 · 2 files

fix(mobile): the phone-width defects on /wires and every article page

c95032c · 2 files

feat(wires): the masthead — one byline over every reported wire

da7fb22 · 3 files

apex: every form control zoomed iOS Safari on focus, and the consent box was under the AA floor

d19f8ba · 2 files

apex: give the referral lane a door in the footer

7b04798 · 1 file

W14: the studio referral lane — one page, one form, one tracked link

c4d1783 · 7 files

13 August 2026

list: the confirm mail's mark is a PNG from the generated map, not a hand-picked WebP

03fd94d · 15 files

the apex had 104 runs under 12px, not 49 — 47 of them invisible to the gate

0c55299 · 1 file

the apex type floor: 49 runs under 12px, and the fix had to go on the rule that already won

251999c · 1 file

the subscribe endpoint was live and untracked

f3d3697 · 1 file

/list had no share image, on the one page whose job is to be pasted

4951599 · 1 file

mobile: the apex rendered 49 text runs under 12px

c2eef23 · 1 file

kynth.studio could not be subscribed to

64443c0 · 7 files

writing: the article origin — kynth.studio/writing, so our own domain is canonical

d43de5b · 5 files

mobile: phone-width containment and the live mobile gate

70f6d3c · 2 files

the studio description was Framer template copy, on the one string every crawler reads

1ab2fbf · 2 files

12 August 2026

credit: name the siblings, the way every shell product already does

8c31f9d · 2 files

apex: the cover strip goes back to the Selected Work photographs

99c7198 · 34 files

apex: put the original cover tiles back

2fa78b8 · 33 files

apex: paint each product's accent into its own cover tile

46d28a1 · 33 files

11 August 2026

studio credit: name Kynth Studios in all four layers

2e81472 · 37 files

10 August 2026

apex: the three packages side by side, and one source for their prices

89cd16a · 5 files

og: re-cut the share card on the product's own artifact

c60bf58 · 1 file

One h1 on the apex: the ticker and the wordmark were both claiming it

c6aa7f5 · 2 files

portfolio: rotate featured set — frontwire, tearline, benchfile, partsproof

bfd088f · 1 file

9 August 2026

Keep a publication and its accounts on adjacent rows

93844c1 · 1 file

Give the UGC lane its own filter on /index, sites and accounts together

c9abd2a · 29 files

8 August 2026

Reels: link the phone to the archives, and add the fifth lane

f23626a · 3 files

restore blockdex-outer-2000.webp — I swept it into the wrong commit

11eb446 · 1 file

apex: delete the orphaned Artemis hero images

21a29f3 · 6 files

6 August 2026

Stop fighting on two brand terms we don't own, and name the entity

8b08372 · 1 file

apex: delete the menu panel that never opened, and give quiet text a colour

968b538 · 17 files

3 August 2026

Stop naming the design tool a landing was ported from

13356e8 · 20 files

portfolio: rotate featured set — skillworks, breachprobe, rulestack, civicbinder-health

3c8160c · 1 file

StillShipping gets its own pair, not BreachProbe's corridor in another colour

96cced2 · 5 files

ShipWall takes its place in the pool, and its wordmark stops being Google Sans

32965e1 · 3 files

2 August 2026

cards: photographs that carry the accent AND show what the product does

e5a661f · 26 files

QuorumFile band card: replace the documents-on-a-table shot with public housing

11ac279 · 1 file

roster: BlockDex takes its turn in the pool, and five earlier cards get their assets committed

aaeab57 · 24 files

email logos: rasterize the 12 product marks that were 404ing or missing

4e1494e · 12 files

1 August 2026

RuleStack: the two photographs its Selected Work card was already referencing

9f66af6 · 2 files

Add CiteRank to the studio site

8664ecb · 16 files

Portfolio: add BreachProbe

5b4f03e · 8 files

31 July 2026

portfolio: rotate featured set — fetchdue, civicbinder, trustdesk, truing

e47c114 · 1 file

30 July 2026

Retire the ten 2026-07-27→29 builds from the studio surface

f06a698 · 9 files

Portfolio: add proxyworks, quorumfile, slopscore and steprail

905de2f · 21 files

29 July 2026

Retire 300ms, strip the eyebrows the ban targets, clear the craft-floor FAILs

5fe0d1b · 6 files

brand: unfreeze the email logo map and make --check catch an absent product

cb086be · 6 files

Collapse the two spellings of the template curve onto one token

9367250 · 3 files

Gate hover motion, drop transition:all, add house motion tokens

f5684e6 · 9 files

28 July 2026

Fix mobile layout on the apex, and the sticky bug it exposed

1850656 · 11 files

Cover strip: repeat by tile count so a narrow filter still fills the width

f6220a4 · 1 file

Fix the carousel collapse: teach the generators how images are actually named

aa40998 · 3 files

brand: generate the email logo set from the roster

b84023c · 19 files

27 July 2026

Pre-paint hidden state, plus 38 MB off the images that are actually rendered

ed47e79 · 202 files

index: a colour field per filter

9890c5a · 2 files

index: derive the socials list from the account registry, add an Experiments filter

a815c90 · 1 file

Wire PostHog analytics on the apex

8a16d2d · 2 files

26 July 2026

Index: hold a padding floor above and below the list

842ef77 · 1 file

Add The Standup to the portfolio: card, wordmark, marquee, carousel

4c9ad30 · 7 files

Fix the hydration error and the alt-text residue; enrol Tearline + The Standup

816a2bf · 9 files

Add Front Wire to the portfolio: card pool, marquee, links

dda6d26 · 5 files

apex: generate the product lists, enrol frontwire + civicbinder-health

b00eda6 · 9 files

Move the index to /index and stand the cover down on hash arrivals

d856544 · 10 files

Make the cover's filters reachable below 810px

9b3feb8 · 5 files

Decouple cover scroll from the page, land on the hero, animate the index

91a8678 · 7 files

Add the dismissible cover over the apex

50f7b4c · 57 files

Add /products index and retire /links into it

d343c17 · 5 files

portfolio: rotate featured set — fetchdue, civicbinder, trustdesk, truing

6c1b820 · 1 file

portfolio: new card photography for ParseRail and CivicBinder

9cb18ef · 4 files

portfolio: rebuild Selected Work from data, cap featured at 4, regenerate all card photography

b298064 · 17 files

25 July 2026

Update ParseRail mark

309dd70 · 2 files

Reframe studio around products and outcomes

1e41ed2 · 5 files

Add CI and apex discovery metadata

804975e · 4 files

Remove the /links sticky header entirely

0b79d84 · 3 files

Fix /links: clicks nuking the page + header showing before scroll

01b3780 · 3 files

Fix the /links hashnode URL and revive its whole motion layer

5cd058f · 9 files

Nav follows the live section order, plus a Links entry

f81a175 · 2 files

Brief intake moves to a Tally popup; faster package names

5a5e688 · 8 files

/links prices: sync the generator to the renamed packages

8443c63 · 1 file

/links cover: raise the crop and tighten the content offset

cd37cd9 · 2 files

portfolio: real marks for the four renamed products, + ParseRail row

363ad15 · 5 files

Rename follow-ups: proof-bank fallback + residual slug references

b9d1ac2 · 94 files

Point the portfolio at the four renamed products

83d90db · 16 files

Serve legal pages + short links from the apex; retire Artemis links

703c4a2 · 12 files

24 July 2026

unsubscribe: GET confirms, only POST suppresses (RFC 8058)

c647d98 · 1 file

Contact form: register the lead through a SECURITY DEFINER rpc

a1031c6 · 1 file

Contact form: register the sender in the unified store and acknowledge them

190e467 · 1 file

Studio lane sender + restore /unsubscribe on the apex

6c367df · 1 file

Front Wire in the UGC & News phone feed, correctly attributed

3a2660a · 3 files

Booking form: add Budget and Deadline, so a brief arrives scopeable

90ee46a · 4 files

Lead with the offer: Services + Rates above the fold, all CTAs to the brief form

6a59f22 · 3 files

Add Truing to Selected Work and the logo marquee

9f167cc · 6 files

public: host each product's own email logo

74e4eec · 8 files

public: host kynth-mark.png at the apex — every email's icon was a 404

94cf415 · 1 file

Add Custodian to Selected Work and the logo marquee

f440791 · 6 files

Add Attune, Vigil, GoodStanding, CertScope, CoverCheck to Selected Work + marquee

a63b8cb · 18 files

Add TrustDesk to Selected Work + logo marquee

8fb0e85 · 6 files

23 July 2026

Share card: the landing's own eclipse hero with the type overlaid

41f9897 · 1 file

Share card: real 1200x630 OG image built from this product's own brand

5ac05c4 · 2 files

Wire founder hero card to LinkedIn

ade4a3f · 1 file

22 July 2026

Remove legacy/unused Framer template images; strip dead <img> refs + delete orphaned Framer components

5434b96 · 53 files

21 July 2026

Add og:image social share card

249b3a9 · 2 files

Kynth Studio portfolio: brand marquee, credits spin, product links, real stills

07dcac9 · 28 files

Fix dropdown stacking: lift enclosing field layer while open

88ab555 · 1 file

Wire contact form to Supabase+Resend; remove Client Reviews; tab title; dropdown z-index

1c94495 · 4 files

Replace Anamorph video wordmark w/ text; sticky Book-a-call; phone-feed scroll; contact form

937dd2b · 5 files

Fix hover-dim, dropdown bleed-through, hero photo, nav wordmark

48d5395 · 4 files

Restore kynth/kyisaiah47 portfolio (anamorph-clone -> Kynth Studio)

d8998c5 · 126 files

How this page is made

Each line above is a commit subject from this site's repository, reproduced exactly, with the commit it came from underneath it. Nothing here is written by hand: the entries are generated from the history by a script that runs before every deploy. Days on which only generated data changed — the catalog, the work list, the status feed — are not listed, because regenerating a file is not a release.