Alexander Rozhenko AlexanderRozhenko
  • Joined on 2026-08-19
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-11 00:34:46 -04:00
036a5116b8 b1: README — B1 develop notes (columns, importer, /img?i= route, mirror naming, payload fields, FE gestures, fe_walk_b1 usage, test data paths)
4630813644 b1: frontend fix — viewer segment bars render flat inside #vsegs (no nested .segments); fe_walk_b1: deterministic headless §11 evidence harness (fixture DB 701-706, staged local photos, real pointers: flips/clamps/viewer/zoom/pull-close/rotation/fast-chain/report/forge/list/trends)
38271d0d88 b1: selfcheck — 6 new B1 checks (guarded migration, imgs import + idempotence, 640-row copy byte-stable re-import, /img?i= chain, swipe photo_idx persistence, payload n_photos/last_photo_idx + rotation math); hardened two P3 checks against live-data drift on migrated copies (event seeding + profile sources); payload contract now includes B1 keys
fff9f05bae b1: frontend §11 — tap zones (sides flip clamped, center fullscreen, ⓘ wins), segment bars + band top:22 amendment, fullscreen viewer (swipe nav clamp, pinch 1-4x + double-tap zoom, ✕/pull-down close, same-position return), repeat rotation lead (last+1)%n, photo_idx on swipe commits, photo preload, sw cache v3
049b4fd280 b1: imgfetch — gallery mirroring: imgs[n] -> {id}_{n}.webp (primary n=0 keeps legacy {id}.webp, dedup by dst), per-file CLI progress, resumable/skip-existing as P2
Compare 8 commits »
AlexanderRozhenko pushed to main at MacKwnoX/Bike-Tinder 2026-11-11 00:34:46 -04:00
49466fb516 Merge branch 'dev'
036a5116b8 b1: README — B1 develop notes (columns, importer, /img?i= route, mirror naming, payload fields, FE gestures, fe_walk_b1 usage, test data paths)
4630813644 b1: frontend fix — viewer segment bars render flat inside #vsegs (no nested .segments); fe_walk_b1: deterministic headless §11 evidence harness (fixture DB 701-706, staged local photos, real pointers: flips/clamps/viewer/zoom/pull-close/rotation/fast-chain/report/forge/list/trends)
38271d0d88 b1: selfcheck — 6 new B1 checks (guarded migration, imgs import + idempotence, 640-row copy byte-stable re-import, /img?i= chain, swipe photo_idx persistence, payload n_photos/last_photo_idx + rotation math); hardened two P3 checks against live-data drift on migrated copies (event seeding + profile sources); payload contract now includes B1 keys
fff9f05bae b1: frontend §11 — tap zones (sides flip clamped, center fullscreen, ⓘ wins), segment bars + band top:22 amendment, fullscreen viewer (swipe nav clamp, pinch 1-4x + double-tap zoom, ✕/pull-down close, same-position return), repeat rotation lead (last+1)%n, photo_idx on swipe commits, photo preload, sw cache v3
Compare 17 commits »
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 23:57:34 -04:00
6de2fcc1bd docs: B1 (photo experience v2) contract frozen — UI-SPEC §11 (galleries, photo flip, fullscreen viewer, repeat rotation), DATA-MODEL B1 additions; PLAN/BACKLOG: B1 pulled forward before Phase 4
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 23:41:51 -04:00
8c1946db8e docs: PLAN — Phase 3 built, verified, and live (Torres build $3.80/25-25; Alex independent verification; second-look fix 1e4d840; live integration 2026-11-11 + calibration pass)
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 23:38:57 -04:00
1e4d84017a frontend: fix second-look returns filtered out of the swipe buffer (decision===null filter dropped them; returns must enter the deck to be re-struck)
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 23:28:16 -04:00
b6e1851b11 frontend: report-screen exhaustion fix — local decision map drives section progress; show report on local exhaust with rate-limited resync (verified headless: full 25-card section loop, forge, trends, tanks)
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 23:18:33 -04:00
c205d315b7 docs: README — Phase 3 status, agent-pass + copy-hygiene develop notes, new routes
04463cadcd P3: personalization core — event log + taste engine + section engine + agent pass + API + frontend
Compare 2 commits »
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 23:12:31 -04:00
8060852b83 docs: backlog - Glenn's photo-experience v2 idea queue (multi-image galleries, Tinder-style photo swipe, fullscreen viewer)
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 22:52:54 -04:00
40b42b1d40 docs: freeze Phase 3 contract - sections (25), second looks with rounds, match points + tank gauge, agent pass; UI-SPEC v3 + DESIGN/RANKING/DATA-MODEL/PLAN additions
AlexanderRozhenko pushed to main at MacKwnoX/Bike-Tinder 2026-11-10 21:43:35 -04:00
2fca6e205e merge: Phase 2 swipe app (verified) — FastAPI API + PWA deck/list/matches, image mirror, dedupe refinement
49e284ff56 docs: record Phase 2 build + verification (dedupe/backfill resolved, proof URLs)
d7fb694626 importer: dedupe refinement — min(ns,nb) completeness pairing (stretch I)
8367e2b7c8 deploy/Dockerfile (python:3.13-slim app contract) + README run/develop section
778d1bfd4b selfcheck: extend with P2 API checks on a temp DB copy (14 total)
Compare 9 commits »
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 21:43:35 -04:00
49e284ff56 docs: record Phase 2 build + verification (dedupe/backfill resolved, proof URLs)
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 21:25:28 -04:00
d7fb694626 importer: dedupe refinement — min(ns,nb) completeness pairing (stretch I)
8367e2b7c8 deploy/Dockerfile (python:3.13-slim app contract) + README run/develop section
778d1bfd4b selfcheck: extend with P2 API checks on a temp DB copy (14 total)
57fae0df49 app: no-build PWA frontend (fidelity port) + image mirror
5df2a20bac app: FastAPI API + serve CLI (Phase 2)
Compare 6 commits »
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 21:11:30 -04:00
9bc6948861 docs: freeze Phase 2 contract — UI-SPEC v2 (approved mockup A, stack engine, deltas) + DATA-MODEL P2 addendum (migrations, cursor pagination, media mirror) + frozen mockup reference
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 19:00:02 -04:00
d8510c184a docs: record verified Phase 1 results (twin counts in SOURCES; phase status + Phase 2 backlog in PLAN)
d890dcdb3e merge: Phase 1 data spine (verified): schema, importer, rubric, deck CLI, selfcheck
Compare 2 commits »
AlexanderRozhenko pushed to main at MacKwnoX/Bike-Tinder 2026-11-10 19:00:02 -04:00
d8510c184a docs: record verified Phase 1 results (twin counts in SOURCES; phase status + Phase 2 backlog in PLAN)
AlexanderRozhenko pushed to main at MacKwnoX/Bike-Tinder 2026-11-10 18:59:05 -04:00
d890dcdb3e merge: Phase 1 data spine (verified): schema, importer, rubric, deck CLI, selfcheck
19e46cd11b app: add proof deck CLI, dependency-free selfcheck, gitignore
ca7835db9c app: add importer (gates, upsert, dedupe, gone-marking, scoring, import_runs)
d2d5ec22fa app: port hunt rubric scoring (family tiers, extras, veto, price fit)
5bf180c4c6 app: add SQLite schema and db helper (WAL, busy_timeout, four tables + indexes)
Compare 5 commits »
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 18:57:22 -04:00
19e46cd11b app: add proof deck CLI, dependency-free selfcheck, gitignore
ca7835db9c app: add importer (gates, upsert, dedupe, gone-marking, scoring, import_runs)
d2d5ec22fa app: port hunt rubric scoring (family tiers, extras, veto, price fit)
5bf180c4c6 app: add SQLite schema and db helper (WAL, busy_timeout, four tables + indexes)
Compare 4 commits »
AlexanderRozhenko pushed to dev at MacKwnoX/Bike-Tinder 2026-11-10 18:09:36 -04:00
670648b17a docs: housekeeping - branch policy, Tailscale sidecar deployment (no host coupling), dedicated import cron plan
AlexanderRozhenko pushed to release at MacKwnoX/Bike-Tinder 2026-11-10 18:09:36 -04:00
670648b17a docs: housekeeping - branch policy, Tailscale sidecar deployment (no host coupling), dedicated import cron plan
AlexanderRozhenko pushed to main at MacKwnoX/Bike-Tinder 2026-11-10 18:09:18 -04:00
670648b17a docs: housekeeping - branch policy, Tailscale sidecar deployment (no host coupling), dedicated import cron plan