ciregenz
|
ef2bb4edce
|
[eric] onboarding: arc visuals (swarm card leaf + tinted logo, brand-lit app tiles, theme device, grain)
|
2026-07-19 12:07:33 -07:00 |
|
ciregenz
|
9e8760e048
|
[eric] onboarding: connected state lives on the provider tabs; drop consent checkboxes + api-key link
|
2026-07-19 12:07:21 -07:00 |
|
ciregenz
|
8ef0cc1c5b
|
[eric] onboarding: composed reveal cluster + camera fit, app card born at the arc end
|
2026-07-19 12:07:21 -07:00 |
|
ciregenz
|
936bad0008
|
[eric] onboarding: 4-job reveal (personal dashboard app, live research, cleanup, scheduled task) + grounded self-contained prompts
|
2026-07-19 12:07:11 -07:00 |
|
ciregenz
|
01aa0ed7b1
|
[eric] onboarding: faster harvest (200-title cap) + honest N+ conversation counts
|
2026-07-19 12:07:11 -07:00 |
|
ciregenz
|
74309a7cef
|
[eric] agents: read-only session flag for the unattended onboarding audit (Edit/Bash hard-blocked)
|
2026-07-19 12:07:00 -07:00 |
|
ciregenz
|
8710c651b2
|
[eric] onboarding: cooldown guard so a provider is never rapid-reharvested (anti-abuse / logout safety)
|
2026-07-16 15:37:59 -07:00 |
|
ciregenz
|
7a35ed4ed8
|
[eric] onboarding: hard-cap harvest + bounded/retry-expand gemini loop (no empty-case budget spin)
|
2026-07-16 15:35:00 -07:00 |
|
ciregenz
|
9115e51617
|
[eric] onboarding: robust gemini scrape (stable test-id expand, scrape-first, fallback selector)
|
2026-07-16 14:28:04 -07:00 |
|
ciregenz
|
b9f755da30
|
[eric] onboarding: gemini history harvest via offscreen scrape + scoped google SSO cookies
|
2026-07-16 14:11:12 -07:00 |
|
ciregenz
|
7ee9837f7a
|
[eric] onboarding: bound harvest pagination (ChatGPT ~4s/page) so it can't wedge the offscreen read
|
2026-07-16 10:28:35 -07:00 |
|
ciregenz
|
2d499f8316
|
[eric] onboarding: offscreen real-browser harvest with injected cookies (beats Cloudflare, unifies providers)
|
2026-07-16 00:33:28 -07:00 |
|
ciregenz
|
b5fcf56d24
|
[eric] onboarding: harvest real chat history at first run via browser-session cookies (Claude proven live)
|
2026-07-15 23:41:43 -07:00 |
|
ciregenz
|
0f4ac4e009
|
[eric] onboarding: read real ChatGPT history at first run via the codex connect token (no login/browser)
|
2026-07-15 22:34:10 -07:00 |
|
ciregenz
|
1bbc8d7dfc
|
[eric] onboarding: sharpen the scan-driven reveal (surface telling apps, insight-led greeting)
|
2026-07-15 19:35:03 -07:00 |
|
ciregenz
|
b57de38049
|
[eric] onboarding: harvest fires when you open ChatGPT/Claude in-app, then sharpens saved suggestions
|
2026-07-15 19:35:03 -07:00 |
|
ciregenz
|
2e3de37a54
|
[eric] onboarding: harvest subscription history silently offscreen (no card, no extra login step)
|
2026-07-15 18:40:40 -07:00 |
|
ciregenz
|
40cb5dd8dd
|
[eric] onboarding: harvest the full subscription chat history (all titles paginated + memory), not just 25
|
2026-07-15 18:36:01 -07:00 |
|
ciregenz
|
b73ff9ab6f
|
[eric] onboarding: reveal shows what it saw and why it acted (per-job personalized reasons)
|
2026-07-15 17:57:11 -07:00 |
|
ciregenz
|
01ea10d888
|
[eric] onboarding: clearer reveal (no leftover v2 tour, plain-english note + keep/remove copy)
|
2026-07-15 17:30:21 -07:00 |
|
ciregenz
|
4c912b17e5
|
[eric] onboarding: prep proposes profile-aware automations; reveal shows one-click schedule chips
|
2026-07-15 17:07:50 -07:00 |
|
ciregenz
|
236eb1f7b0
|
[eric] onboarding: auto-jobs run on the cheap tier (not the user's premium default) + launch a beat earlier for more runway
|
2026-07-15 16:46:18 -07:00 |
|
ciregenz
|
324ff76ca5
|
[eric] onboarding: expanded beats cap to a centered card (no beige-void layout on ultra-wide displays)
|
2026-07-15 16:33:31 -07:00 |
|
ciregenz
|
c836bd2731
|
[eric] theme: zen-parity device (color-theory harmonies, intensity + grain dials, light/dark/system)
|
2026-07-15 16:05:19 -07:00 |
|
ciregenz
|
96384285d5
|
[eric] onboarding: vivid off-brand signature bloom on the intro (electric blue to violet); user's picked color still owns theme + card
|
2026-07-15 15:42:00 -07:00 |
|
ciregenz
|
5fd158243d
|
[eric] onboarding: opt-in usage read (chatgpt memory + claude titles from logged-in card -> prep profile, raw discarded)
|
2026-07-15 14:43:30 -07:00 |
|
ciregenz
|
d790459580
|
[eric] onboarding: prep designs a personal app; audit + app build launch mid-flow; keep/discard toast at reveal
|
2026-07-15 13:30:57 -07:00 |
|
ciregenz
|
8f095505a0
|
[eric] onboarding: reveal lands working (identity-profiled prep, first starter auto-runs as a live read-only audit)
|
2026-07-15 13:07:45 -07:00 |
|
ciregenz
|
a771280fa9
|
[eric] onboarding: small-detail pass (themed checkbox, chunky torn edge, themed stage, real traffic lights, crossfade transitions)
|
2026-07-15 13:07:45 -07:00 |
|
ciregenz
|
410ba60b0e
|
[eric] onboarding: minimalism pass (arc radio rows, one-line copy, no icon spam, clean light stage)
|
2026-07-15 11:50:33 -07:00 |
|
ciregenz
|
14d83bf499
|
[eric] theme: gradient engine (1-3 stops on the pad, canvas wash, gradient-tinted card emblem)
|
2026-07-15 11:20:05 -07:00 |
|
ciregenz
|
6ad74bea0b
|
[eric] onboarding: claude design language (starburst mark on intro, thinking-pulse finish, starburst card emblem)
|
2026-07-15 01:38:12 -07:00 |
|
ciregenz
|
db99781847
|
[eric] onboarding: prep tuning (swarm-shaped first starter, tangible results only, no em-dashes)
|
2026-07-15 01:23:39 -07:00 |
|
ciregenz
|
2b28193e15
|
[eric] onboarding: arc stagecraft (window birth, zigzag grain rooms, picker device, mini-canvas, swarm card)
|
2026-07-15 01:23:39 -07:00 |
|
ciregenz
|
99dbc414d6
|
[eric] onboarding: schedule-offer toast + morning-brief chip turn the first win into a standing job
|
2026-07-15 01:23:39 -07:00 |
|
ciregenz
|
dd5a67b266
|
[eric] theme: accent picker gets a Settings home; applies live like theme
|
2026-07-15 01:23:39 -07:00 |
|
ciregenz
|
9831941047
|
[eric] onboarding: merge eric/dev (v3 connect-first flow lands); retire superseded cinematic exploration
|
2026-07-15 00:38:23 -07:00 |
|
ciregenz
|
e67dec985e
|
[eric] onboarding: preserve stale cinematic-flow WIP before v3 supersedes this line
|
2026-07-15 00:37:38 -07:00 |
|
ciregenz
|
910f87f270
|
[eric] onboarding: v3 connect-first flow, live theme pad, personalized reveal
|
2026-07-15 00:29:11 -07:00 |
|
ciregenz
|
164f5c6c06
|
[eric] theme: user accent hex derived into live tokens via ThemeContext
|
2026-07-15 00:29:11 -07:00 |
|
ciregenz
|
83bb052c0b
|
[eric] onboarding: identity/scan/prep endpoints, settings fields, disk-row reader
|
2026-07-15 00:29:11 -07:00 |
|
ciregenz
|
f5056bb310
|
[eric] build: revert notarize.js to stock @electron/notarize flow
|
2026-07-14 01:01:45 -07:00 |
|
 AidanandGitHub
|
65f57cda7f
|
[aidan] feat/affiliate-filenames: move referred downloads to edge
Squash approved edge download attribution changes from PR #127.
|
2026-07-13 18:55:19 -07:00 |
|
ciregenz
|
7b03eab475
|
[eric] build: submit+poll notarization, drop --wait (notarytool progress printer SIGBUSes on macOS 25.5)
|
2026-07-13 16:15:37 -07:00 |
|
ciregenz
|
8abe5b5490
|
[eric] build: retry notarization on transient notarytool wait failures
|
2026-07-13 15:47:37 -07:00 |
|
ciregenz
|
e7aa032b61
|
[eric] release: bump to 1.5.7
v1.5.7
|
2026-07-13 15:24:54 -07:00 |
|
ciregenz
|
311f195585
|
[eric] electron: split installer filename attribution out of affiliateTracking (300-line cap)
|
2026-07-12 18:46:25 -07:00 |
|
ciregenz
|
91a603ce96
|
[eric] conventions: strip em-dashes from app runtime contract; de-prefix cross-file affiliate exports
|
2026-07-12 18:39:18 -07:00 |
|
ciregenz
|
dca6298f1b
|
[eric] merge #125: virtualize large user messages (aidan)
|
2026-07-12 18:37:58 -07:00 |
|
ciregenz
|
026d491722
|
[eric] merge #124: bind installs from stamped installer filenames; unify install id (aidan)
|
2026-07-12 18:37:57 -07:00 |
|