Fromental Internal

repo: ~/Projects/fromental-internal · 15 commits · 0 in last 24h, 0 in last 7d ·

Search the build

15 commits indexed

  1. 9d86785 2026-09-15 TK-11438: migrate postgres pool to unix socket (darwin fallback)
  2. ee8ee40 2026-08-20 nav-agent: sync v1.3 (host left-sidebar collapse on load)
  3. ed7e812 2026-08-19 nav-agent: List data full-width tight columns (grid) — layout fix
  4. b48cc59 2026-08-19 Refresh nav-agent to v1.2 (adds kv-list compact List view, default-off)
  5. 8226af7 2026-08-18 repoint scraper host www.fromental.co.uk -> fromental.com (TK-10650)
  6. 8d26e44 2026-08-13 nav-agent: universal grid-controls drop-in on internal viewer pages (STRONG-only)
  7. a329063 2026-07-31 fromental-internal: adopt shared /drill.js href-to-deeper-data primitives (TK-10093)
  8. 1fcdfed 2026-07-15 fromental-internal: add Memo/Stock/Price chip actions (shared vendor-requests module)
  9. 98bee11 2026-07-14 Revert "Add Activation Calendar tab (go-live date+time per staged SKU)"
  10. 3de654c 2026-07-14 Add Activation Calendar tab (go-live date+time per staged SKU)
  11. ee94c52 2026-07-09 Populate collection + material facets from Fromental collection feed
  12. f0fa00c 2026-07-09 Upgrade viewer rail to all.dw feature-parity: active-filter chips, collapsible facet sections with counts, color-family swatches, style/tag explosion, price bands, drill-down /api/facets (both jsonl+pg modes)
  13. d3c9132 2026-07-09 jsonl-backed data layer: self-contained bundle for Kamatera (no prod DB)
  14. a8b60f7 2026-07-09 Strip product count from unauthenticated /healthz
  15. 886861f 2026-07-09 Fromental internal viewer: Shopify products.json scraper + local Ollama enricher + basic-auth catalog viewer (:10071)

Authors

Agents used

  • none detected

Skills used

  • /fromental2
  • /healthz2
  • /drill1
  • /collection-material1
  • /tag1
  • /facets1
  • /uptime1
  • /meta1

Creative ideas + design notes

Commits with substantial prose (≥120 chars) — the rationale behind each move.

9d86785 · 2026-09-15 · TK-11438: migrate postgres pool to unix socket (darwin fallback)
Use process.env.PGHOST || darwin?/tmp:127.0.0.1 so Mac2 services use the
unix socket at /tmp and Kamatera keeps TCP until its own migration.
Undo: git revert HEAD
8226af7 · 2026-08-18 · repoint scraper host www.fromental.co.uk -> fromental.com (TK-10650)
Brand migrated TLDs; both alias the same Shopify store (verified same first product id
16278330704207, identical 250-count page1, collections.json + products.json both 200 on .com).
Canonicalize BASE in scrape-fromental.js + collection-material.js to the primary .com domain.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ee94c52 · 2026-07-09 · Populate collection + material facets from Fromental collection feed
- Fill collection (77 distinct) + material (18 distinct) on all 735 fromental_catalog rows via feed-first collections.json membership + body_html keywords ($0, no LLM)
- Add scripts/collection-material.js resolver; wire into scrape-fromental.js so refreshes never regress the two facets
- Re-export data/fromental.jsonl with populated fields
d3c9132 · 2026-07-09 · jsonl-backed data layer: self-contained bundle for Kamatera (no prod DB)
Auto-detect source (DATA_SOURCE=jsonl or data/fromental.jsonl present) loads
735 rows in-memory from the bundle; pg path preserved for local. pg require
made lazy so no DB connection is needed in jsonl mode. Includes the full-fidelity
export (all columns) + export script.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
a8b60f7 · 2026-07-09 · Strip product count from unauthenticated /healthz
Red-team FIX2: open /healthz leaked products:<count>; now returns {ok:true}
only (HTTP 200 preserved for keep-alive/uptime probes). Count stays behind
auth via /api/meta.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

File tree

15 files tracked. Click any to browse the source at HEAD.

Other build journals

← Free Roster Memory  ·  all 4 projects  ·  Ga Allsites →

Export

commits.csv · feed.atom · project.json · commits.json

rendered in 1ms