# recipe

title: Lemon Ginger Shot
description: A simple and delicious natural energy shot. Sour and spicy.
created_at: 2026-02-16 18:18:29.553759
cuisine: American
source: manual
image_filename: lemon-ginger-shot_1_photo_20260216_101829.jpeg
instructions:
  remove skin from 2 lemons and 2 ginger pieces (~2" long)
  use juicer, start with ginger, then lemon
  stir well
  pour into serving cup (~4 fl oz per serving)


title: Garlic Soy Grilled Spatchcocked Chicken
created_at: 2026-02-20 21:43:12.681108
pdf_filename: ai_1_20260220_144257_Garlic_Soy_Grilled_Spatchcocked_Chicken.pdf
cuisine: Asian-American
source: ai
description:
  Cornish hens marinated in a flavorful garlic soy butter sauce and grilled to perfection using the spatchcocking technique.

instructions:
  Step 1: In a large bowl, mix up the marinade by mixing together the butter, garlic, lemon juice and soy sauce.
  Step 2: Allow the cornish hens to sit in the large bowl of marinade for 1 hour. I flipped them over at 30 minutes.
  Step 3: Once they have marinated, fire up the grill.
  Step 4: Place them flat on the surface of the hot grill. I cooked them for 20 minutes each side. I used a spatula to press them down and keep them flat while they are cooking. I have heard of others putting a foil covered brick on top, we did not do that, I just simply pressed them down a lot. I also added more marinade as they were cooking.
  Step 5: Total cook time was about 40-45 minutes for juicy, delicious Cornish Hens.


title: Shrimp Balls
description: Crispy shrimp and rice balls.
created_at: 2026-02-20 21:54:49.335881
pdf_filename: ai_1_20260220_145442_Shrimp_balls.pdf
cuisine: Chinese
source: ai
instructions:
  Step 1: Cut 1 piece shrimp in half and wrap.
  Step 2: Place plastic wrap on hand, then place shrimp.
  Step 3: Add one scoop rice on top, then fold wrap around and squeeze until firm.
  Step 4: Unwrap and place on plate and garnish.


title: Sweet and Sour Pork
created_at: 2026-02-20 22:00:37.248161
pdf_filename: ai_1_20260220_150015_Sweet__Sour_Pork.pdf
cuisine: Chinese
source: ai
description:
  A classic Chinese dish featuring crispy pork pieces in a tangy sweet and sour sauce with peppers and pineapple.

instructions:
  Step 1: Partially freeze pork. Cut across the grain into 2 1/2 x 2 1/4-inch strips; set aside.
  Step 2: Preheat a wok or large skillet over high heat; add oil.
  Step 3: Stir-fry green pepper and onion in hot oil for 2-3 minutes or till crisp-tender.
  Step 4: Remove from wok. Add more oil, if necessary. Add half the pork to wok; stir-fry until browned. Remove pork; stir-fry the remaining pork. Return all pork to wok; keep warm.
  Step 5: Drain pineapple, reserving juice. In a small saucepan combine the juice, brown sugar, vinegar, cornstarch and soy sauce. Bring to a boil; cook about 1 minute or till thickened, stirring constantly.
  Step 6: Return green pepper and onion to wok. Stir in pineapple and the thickened pineapple juice mixture.
  Step 7: Cook and stir until heated through. Serve with rice, if desired.


# system_log

timestamp: 2026-02-20 00:22:40
level: ERROR
action: Client: uploadPdf
ip_address: 76.87.64.214
created_at: 2026-02-20 00:22:40.622870
details:
  Upload returned non-JSON (HTTP 500): <!doctype html>
  <html lang=en>
  <title>500 Internal Server Error</title>
  <h1>Internal Server Error</h1>
  <p>The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there is an error in the application.</p>

  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36
  Client time: 2026-02-20T00:22:37.362Z


timestamp: 2026-02-20 01:45:04
level: ERROR
action: Client: unknown
ip_address: 76.94.123.115
created_at: 2026-02-20 01:45:04.980159
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T01:45:04.909Z


timestamp: 2026-02-20 01:48:00
level: ERROR
action: Client: uploadPdf
ip_address: 172.58.118.134
created_at: 2026-02-20 01:48:00.146874
details:
  Upload failed: Recipe extraction succeeded but saving failed: 'status' is an invalid keyword argument for Ingredient
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T01:47:59.647Z


timestamp: 2026-02-20 07:00:41
level: INFO
action: Upload
ip_address: 76.87.64.214
created_at: 2026-02-20 07:00:41.644170
details:
  AI extraction FAILED (claude): Char_Sui_Chinese_BBQ_Pork.pdf → Recipe ID 3 — Claude API error: Error code: 529 - {'type': 'error', 'error': {'type': 'overloaded_error', 'message': 'Overloaded'}, 'request_id': 'req_011CYJtZpCd23qhv7ZKefYho'}


timestamp: 2026-02-20 07:03:45
level: INFO
action: Upload
ip_address: 76.87.64.214
created_at: 2026-02-20 07:03:45.523328
details:
  AI extracted (claude): "Hong Kong Style Char Sui (Chinese BBQ Pork)" — 19 ingredients [FLAGGED] (ID 3)


timestamp: 2026-02-20 15:51:25
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 15:51:25.400321
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T15:51:25.349Z


timestamp: 2026-02-20 15:56:10
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 15:56:10.797459
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T15:56:10.743Z


timestamp: 2026-02-20 15:58:31
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 15:58:31.288399
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T15:58:31.246Z


timestamp: 2026-02-20 15:58:48
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 15:58:48.646630
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T15:58:48.614Z


timestamp: 2026-02-20 15:59:27
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 15:59:27.514187
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T15:59:27.461Z


timestamp: 2026-02-20 15:59:31
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 15:59:31.550106
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T15:59:31.507Z


timestamp: 2026-02-20 15:59:54
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 15:59:54.149050
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T15:59:54.108Z


timestamp: 2026-02-20 16:00:52
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 16:00:52.385911
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T16:00:52.344Z


timestamp: 2026-02-20 16:01:13
level: INFO
action: Upload
ip_address: 76.87.64.214
created_at: 2026-02-20 16:01:13.589727
details:
  AI extraction FAILED (claude): Breakfast_Casserole.pdf → Recipe ID 8 — Claude API error: Error code: 529 - {'type': 'error', 'error': {'type': 'overloaded_error', 'message': 'Overloaded'}, 'request_id': 'req_011CYKboELpKtxazLZ3WpLpk'}


timestamp: 2026-02-20 16:01:25
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 16:01:25.065138
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T16:01:25.008Z


timestamp: 2026-02-20 16:01:35
level: INFO
action: Upload
ip_address: 76.87.64.214
created_at: 2026-02-20 16:01:35.843477
details:
  AI extraction FAILED (claude): Breakfast_Casserole.pdf → Recipe ID 8 — Claude API error: Error code: 529 - {'type': 'error', 'error': {'type': 'overloaded_error', 'message': 'Overloaded'}, 'request_id': 'req_011CYKbpt8SrKgtZHavsrcRh'}


timestamp: 2026-02-20 16:01:50
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 16:01:50.619604
details:
  Script error. (line 0, col 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (iPhone; CPU iPhone OS 26_2_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/26.2.1 Mobile/15E148 Safari/604.1
  Client time: 2026-02-20T16:01:50.557Z


timestamp: 2026-02-20 16:02:28
level: INFO
action: Upload
ip_address: 76.87.64.214
created_at: 2026-02-20 16:02:28.351581
details:
  AI extraction FAILED (claude): Brown_Sugar_Bacon.pdf → Recipe ID 9 — Claude API error: Error code: 529 - {'type': 'error', 'error': {'type': 'overloaded_error', 'message': 'Overloaded'}, 'request_id': 'req_011CYKbt3AWNi5qFvexmPnfd'}


timestamp: 2026-02-20 21:42:34
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 21:42:34.711933
details:
  Script error. (line 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15
  Client time: 2026-02-20T21:42:34.654Z


timestamp: 2026-02-20 21:42:39
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 21:42:39.792215
details:
  Script error. (line 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15
  Client time: 2026-02-20T21:42:39.737Z


timestamp: 2026-02-20 21:45:20
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 21:45:20.166051
details:
  Script error. (line 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15
  Client time: 2026-02-20T21:45:20.047Z


timestamp: 2026-02-20 21:54:12
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 21:54:12.513033
details:
  Script error. (line 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15
  Client time: 2026-02-20T21:54:12.402Z


timestamp: 2026-02-20 22:00:03
level: ERROR
action: Client: unknown
ip_address: 76.87.64.214
created_at: 2026-02-20 22:00:03.489154
details:
  Script error. (line 0)
  Page: https://dev.kitchencrate.bardin.one/recipe/upload
  UA: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.4.1 Safari/605.1.15
  Client time: 2026-02-20T22:00:03.289Z


# user

username: admin
created_at: 2026-02-06 06:25:44.501937
last_login: 2026-02-20 22:54:42.900984
role: admin
timezone: America/Los_Angeles
api_key_gemini: AIzaSyCXZJCPafTGwhYpxUvZkVOplJgarSCEA7c
preferred_ai_provider: claude
zip_code: 92626
status: active
last_seen: 2026-02-20 23:57:38.620918
password_hash:
  scrypt:32768:8:1$L8YaqXAzLPBYmxm8$488d7ca4c61161c0c5f008071d3a0aad0d8c3b365e84f3c913770b8caeac6b7a18c40280c4dfa5d242b3eff3ba5bf276ba07a54716aec52ca64c8dbd059ef225

api_key_claude:
  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

api_key_openai:
  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


username: Mod
created_at: 2026-02-12 20:14:42.612040
last_login: 2026-02-12 20:16:04.771996
role: moderator
timezone: America/Los_Angeles
preferred_ai_provider: claude
status: inactive
password_hash:
  scrypt:32768:8:1$TjElTQDwSbuHTQvy$39a97a03b3dadcf1151ec4c2e844a866b47c764ae2fa7f8796c59255ce658217c26326488de4760217ccb1742258ea91e0c751813fd74185cb249fed48b1005d


username: ChefBeezy
email: joshua.v.bardin@me.com
created_at: 2026-02-19 00:21:43.074875
last_login: 2026-02-19 07:51:18.575643
role: user
timezone: America/Los_Angeles
preferred_ai_provider: claude
zip_code: 92626
status: active
password_hash:
  scrypt:32768:8:1$3r8jiGJrfOSBXrKI$bc81978a9e0009841dcb63bd3a8d1f40e2dfda2bb52abdcb9c454f460ba39dd78a0c95e1120ec8fceba6dba38d08e7e528f1cab5dc6ecf6f7fcaf6ee6917bf5b


username: Aimkas
email: aim76@hotmail.com
created_at: 2026-02-19 00:27:32.679761
last_login: 2026-02-19 00:29:06.268293
role: user
timezone: America/Los_Angeles
password_hash:
  scrypt:32768:8:1$3p76Cl2nkycUYru1$00c48bb95e66824c8bfd523d62b220e55b711dffcad4414b000d3f86b70de76656b406e3841e19bf35bff78b668ce64b719ebbe13cb84c8315f097df7038d8da


username: Phaba
email: syncope.punchy.3q@icloud.com
created_at: 2026-02-19 01:36:22.538172
last_login: 2026-02-19 01:40:34.098165
role: user
timezone: America/Chicago
password_hash:
  scrypt:32768:8:1$uKjpUtFGyPuSOq0g$41e57c455138b911f8c25da204af0fd8d52bc16c8b52397b902d160c38731c61ce79ebc1edb16fde949f0fab593de9d2a37f4879ba0fd1fc3e894cf2f6428f39


