//TOOLS/INDEX
LOCAL-FIRST
Open Taxon

TAXON 2.1 · LOCAL-FIRST

Make the messy
legible.

Your Amplitude, Mixpanel, Heap, PostHog, GA4, Segment, or warehouse export is full of the same action under three names. Taxon turns that CSV into one clean event list — in your browser, with the file never leaving the tab. Export a pack (or paste one back), then drop next month’s dump and see what changed.

01

Pull the same event under one name

When Add to Cart, add_to_cart, and AddToCart are really one action, accept a single canonical name. Taxon groups the near-duplicates and lets you rename the cluster in one move.

Taxon cluster accepted as Cart Item Added from four Add to Cart variants
Accept canonical · four variants → one name

02

Merge duplicates — or keep true ones separate

Not every near-match should collapse. Keep real variants apart when the props or intent differ, and Taxon remembers that choice the next time you normalize the same file.

Taxon showing Button Clicked variants marked Keep separate
Keep separate · sticky across re-normalize

03

Export a pack you can paste into docs

When the list looks right, open Preview pack — edit canonicals and notes in-tab — then export a Notion-ready pack plus a reusable map JSON. Paste or import that pack/map next time so accepted names and keep-separate choices come back with you.

Taxon Export pack control with Saved taxon-pack.md status
Export pack · ready for the next dump

04

Open next month’s file and see what changed

Drop in the new export and Taxon compares it to your last pack: what’s new, what’s still on pack, and where names silently drifted. Sticky ritual counts jump to the first new or first drifted name. Timeline keeps Month-N history in this browser so you can compare any two packs — not only the latest pair.

Taxon vs last pack banner showing new events, returning names, and silent drift
vs last pack · +new · returned · silent drift

ALSO IN TAXON 2.1

  • Seven dialects + sample gallery. Amplitude, Mixpanel, Heap, PostHog, GA4, Segment / Rudder-ish, and warehouse event lists — plus Messy, Agency, and Props cards in the in-app gallery, each with a one-line “what you’ll see.” Taxon detects the shape and maps the event column for you.
  • Pack editor + map + CSV map. Preview pack edits canonicals and notes in-tab, then export Notion-ready taxon-pack.md, taxon-map.json, and a CSV map for spreadsheet handoff. Paste or import next time so renames and keep-separate decisions travel with you.
  • Second dump · Month-N. Drop next month’s CSV against your last pack — new · on pack · drifted — sticky counts jump to the first new or first drifted name, plus a local Timeline across earlier packs.
  • Map merge. Merge two named maps with Manual pick (Use A/B), unresolved filter/find, copy or download unresolved events and properties, kind filter, and All kinds clear.
  • Property cleanup. Near-duplicate property keys get the same cluster treatment as events.
  • Keyboard · CLI · open locally. Decide loop and command palette in the tab; CLI shares the same brain; PWA “Open with,” open.html, or a bookmarklet — still no upload.
  • Fully in your browser. Cleaning never uploads your CSV. Files stay in the tab; we only count anonymous page views.

Sample gallery in the app — dialects, Messy, Agency, Props. Worked example — 52 raw names, 18 clusters.

Private by default. Taxon runs client-side — your CSV stays in the browser for cleanup. We only collect anonymous page views (no file contents).