jbrechtel
11047b6349
converge: auto-commit at 2026-05-22 00:49:16 from pandemic.brechtel
2026-05-21 20:49:16 -04:00
jbrechtel
042c10ace4
converge: auto-commit at 2026-05-21 22:59:44 from zendo.brechtel
2026-05-21 18:59:44 -04:00
jbrechtel
51101cbd57
converge: auto-commit at 2026-05-21 22:59:33 from zendo.brechtel
2026-05-21 18:59:33 -04:00
jbrechtel
f31e668dee
converge: auto-commit at 2026-05-21 22:59:10 from zendo.brechtel
2026-05-21 18:59:10 -04:00
jbrechtel
61c5185d81
converge: auto-commit at 2026-05-21 22:58:42 from zendo.brechtel
2026-05-21 18:58:42 -04:00
jbrechtel
2c46d28956
converge: auto-commit at 2026-05-21 22:58:26 from zendo.brechtel
2026-05-21 18:58:26 -04:00
jbrechtel
d7a1829592
converge: auto-commit at 2026-05-21 22:31:47 from pandemic.brechtel
2026-05-21 18:31:47 -04:00
jbrechtel
80307afdbc
converge: auto-commit at 2026-05-21 22:31:33 from pandemic.brechtel
2026-05-21 18:31:33 -04:00
jbrechtel
ed8e75295e
converge: auto-commit at 2026-05-21 20:59:39 from pandemic.brechtel
2026-05-21 16:59:39 -04:00
jbrechtel
6d2b07b1b5
converge: auto-commit at 2026-05-21 20:59:24 from pandemic.brechtel
2026-05-21 16:59:24 -04:00
jbrechtel
75e1fab8d4
merge: feature/recipe-images into main
...
Add image metadata to all 78 .cook recipe files:
- Download and relink 19 existing images to roux.roo.lol
- Find and download images for 50 recipes with frontmatter
- Add frontmatter and images for 9 recipes without frontmatter
- All images converted to proper WebP format
2026-05-21 15:05:58 -04:00
jbrechtel
c0fdbc4d4a
converge: auto-commit at 2026-05-21 19:04:27 from zendo.brechtel
2026-05-21 15:04:28 -04:00
jbrechtel
39bd0a359c
chore: add .gitignore and docs/specs/2026-05-21-recipe-images-design.md
2026-05-21 15:04:28 -04:00
jbrechtel
61963e72f5
fix: correct YAML frontmatter, convert images to proper WebP format
...
- Moved image: field from outside to inside YAML frontmatter (50 files)
- Converted all 56 non-WebP images to proper WebP format via ImageMagick
- Fixed Python shebangs for portability
- Updated source fields in 2 Task 3 recipes
2026-05-21 15:03:13 -04:00
jbrechtel
c864c670b7
chore: cleanup temp files after recipe image ingestion
2026-05-21 14:59:25 -04:00
jbrechtel
a256c14932
feat: add frontmatter and images to 9 recipes without frontmatter (Task 3)
2026-05-21 14:59:03 -04:00
jbrechtel
ed70f6e3c2
feat: add images to all 50 recipes with frontmatter (Task 2)
...
Downloaded recipe images from source URLs (NYT Cooking, Love & Lemons,
Food Network, etc.) via og:image scraping and DuckDuckGo search + page
scraping for recipes without direct source URLs.
2026-05-21 14:58:14 -04:00
jbrechtel
94775414bd
feat: download and relink existing recipe images to roux.roo.lol
2026-05-21 14:46:04 -04:00
jbrechtel
36d4fc205e
fix: deduplicate slugs, update plan to reflect actual count of 50 (not 48)
2026-05-21 14:45:00 -04:00
jbrechtel
428f819f9c
chore: add recipe slug mapping and classification CSVs
2026-05-21 14:42:49 -04:00
jbrechtel
bd7278569e
chore: add .gitignore and docs/specs/2026-05-21-recipe-images-design.md
2026-05-21 14:41:42 -04:00
jbrechtel
844d537c97
converge: auto-commit at 2026-05-21 16:58:06 from pandemic.brechtel
2026-05-21 12:58:06 -04:00
jbrechtel
41cb6328fb
converge: auto-commit at 2026-05-21 15:13:02 from pandemic.brechtel
2026-05-21 11:13:02 -04:00
jbrechtel
d7377eb50f
converge: auto-commit at 2026-05-21 15:11:19 from pandemic.brechtel
2026-05-21 11:11:19 -04:00
jbrechtel
8e1ca58400
converge: auto-commit at 2026-05-21 13:47:27 from pandemic.brechtel
2026-05-21 09:47:27 -04:00
jbrechtel
d51110be04
converge: auto-commit at 2026-05-21 02:36:24 from zendo.brechtel
2026-05-20 22:36:24 -04:00
jbrechtel
6f4d76dc00
converge: auto-commit at 2026-05-21 02:30:28 from pandemic.brechtel
2026-05-20 22:30:28 -04:00
jbrechtel
7a679ca0ee
converge: auto-commit at 2026-05-21 02:30:06 from zendo.brechtel
2026-05-20 22:30:06 -04:00
jbrechtel
3d056ee164
converge: auto-commit at 2026-05-21 01:53:14 from pandemic.brechtel
2026-05-20 21:53:14 -04:00
jbrechtel
2c2d9f03fb
converge: auto-commit at 2026-05-21 01:51:13 from splendor.brechtel
2026-05-20 21:51:13 -04:00
jbrechtel
4d7755327a
converge: auto-commit at 2026-05-21 01:51:07 from splendor.brechtel
2026-05-20 21:51:07 -04:00
jbrechtel
e70368571e
converge: auto-commit at 2026-05-20 20:12:22 from pandemic.brechtel
2026-05-20 16:12:22 -04:00
jbrechtel
4db471d8b9
converge: auto-commit at 2026-05-20 20:11:50 from zendo.brechtel
2026-05-20 16:11:50 -04:00
jbrechtel
3a7677dc62
converge: auto-commit at 2026-05-20 20:01:42 from zendo.brechtel
2026-05-20 16:01:42 -04:00
jbrechtel
830e9a7030
converge: auto-commit at 2026-05-20 20:00:47 from zendo.brechtel
2026-05-20 16:00:47 -04:00
jbrechtel
ad08f0a8b7
converge: auto-commit at 2026-05-20 20:00:32 from zendo.brechtel
2026-05-20 16:00:32 -04:00
jbrechtel
7ff8bc72be
converge: auto-commit at 2026-05-20 19:53:32 from pandemic.brechtel
2026-05-20 15:53:32 -04:00
jbrechtel
6dfaa6d290
converge: auto-commit at 2026-05-20 19:53:00 from zendo.brechtel
2026-05-20 15:53:00 -04:00
jbrechtel
6b49d44062
converge: auto-commit at 2026-05-20 19:46:16 from pandemic.brechtel
2026-05-20 15:46:16 -04:00
jbrechtel
606f73fc04
converge: auto-commit at 2026-05-20 19:39:27 from pandemic.brechtel
2026-05-20 15:39:27 -04:00
jbrechtel
26eec7390f
converge: auto-commit at 2026-05-20 14:39:04 from zendo.brechtel
2026-05-20 10:39:04 -04:00
jbrechtel
59600d913e
converge: auto-commit at 2026-05-20 13:24:37 from splendor.brechtel
2026-05-20 09:24:37 -04:00
jbrechtel
64e2b203b0
converge: auto-commit at 2026-05-20 13:22:46 from splendor.brechtel
2026-05-20 09:22:46 -04:00
jbrechtel
a449a8dd0a
converge: auto-commit at 2026-05-20 13:16:38 from splendor.brechtel
2026-05-20 09:16:38 -04:00
jbrechtel
dee371e93c
converge: auto-commit at 2026-05-20 13:14:21 from splendor.brechtel
2026-05-20 09:14:21 -04:00
jbrechtel
338aad0c01
converge: auto-commit at 2026-05-20 13:13:07 from splendor.brechtel
2026-05-20 09:13:07 -04:00
jbrechtel
cd4cfeb277
More recipes
2026-05-20 09:09:30 -04:00
jbrechtel
f2c4678831
Initial commit
2026-05-20 09:07:17 -04:00