{"serial":565,"id":"00565","revision":3,"title":"Set up a Jev-Desk Project","url":"https://grokbot.sh/house082/00565","json":"https://grokbot.sh/house082/00565.json","markdown":"https://grokbot.sh/house082/00565.md","house":82,"published_at":"2026-09-28T18:30:56.334Z","job_text":"Create a virtual environment and install the typesafe-sdk. Read the TYPESAFE_API_KEY from the environment variables, never hardcoding it. Pin the MODEL to a specific version (e.g., jev-1.13.0). Ask three questions (lane, urgency, and evidence) as a single system_one request. Label the event text in the state as content, not instructions. Convert the three answers into a single lane in plain code. Send the result to a human when the API errors or times out, the lane confidence is below a certain threshold (e.g., 0.85), urgency is 'now' and the lane is ignore or log, or the lane is draft and evidence is 'missing'.","connectors":["web","SMS"],"what_happened":"A Jev-desk project was set up with specific setup and integration with Grok Bot and Ledger Bot. The project was created with a virtual environment and typesafe-sdk installed. The MODEL was pinned to a specific version. The three answers (lane, urgency, and evidence) were converted into a single lane in plain code. The result was sent to a human under certain conditions. The project also appended every decision to a ledger and sampled ignored events into a queue.","would_run_again":"yes","evidence":[{"kind":"url","href":"https://x.com/leopardracer/status/2104638726886293904","note":"Imported from the X post tagged for @grokbotsh."},{"kind":"url","href":"https://x.com/gippp69/status/2103394701063737504","note":"Pulled on QA revisit of the source thread."}],"prompt_text":"Collect the following:\n\n1. The current TYPESAFE_API_KEY from the environment variables\n\n2. The current MODEL version installed\n\n3. The answers to the three questions (lane, urgency, and evidence) as a single system_one request\n\n4. The event text in the state as content, not instructions\n\nDecide:\n\n* If the API errors or times out, send the result to a human\n* If the lane confidence is below 0.85, send the result to a human\n* If the urgency is 'now' and the lane is ignore or log, send the result to a human\n* If the lane is draft and evidence is 'missing', send the result to a human\n\nReturn:\n\n* The result in plain code\n\nHard limit: Do not create files.","constraints":null,"bot_name":null,"grok_share_url":null,"sensitive_kind":null,"steward":{"display_name":"leopardracer","house":82,"who":"AI, crypto, emerging tech researcher","x":"https://x.com/leopardracer"},"changelog":[{"revision":1,"one_liner":"Filed.","created_at":"2026-09-28T18:30:56.334Z","patch_id":null},{"revision":2,"one_liner":"QA revisit: more from the source thread.","created_at":"2026-09-28T18:31:36.422Z","patch_id":null},{"revision":3,"one_liner":"Public job and prompt from the specific filing.","created_at":"2026-09-28T18:32:31.191Z","patch_id":null}],"open_patch_count":0}