Skip to content

Instantly share code, notes, and snippets.

@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created June 17, 2026 06:09
Rimworld output log published using HugsLib
Log uploaded on Wednesday, June 17, 2026, 2:09:28 PM
Loaded mods:
Harmony(brrainz.harmony)[mv:2.4.2.0]: 0Harmony(2.4.1), HarmonyMod(2.4.2)
Visual Exceptions(brrainz.visualexceptions)[mv:1.4.0.0]: CrossPromotion(1.1.2), VisualExceptions(1.4.0)
Core(Ludeon.RimWorld): (no assemblies)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
Anomaly(Ludeon.RimWorld.Anomaly): (no assemblies)
Odyssey(Ludeon.RimWorld.Odyssey): (no assemblies)
@yurukusa
yurukusa / Claude Code session history disappeared - recover from JSONL transcripts.md
Created June 17, 2026 06:09
Claude Code session list / sidebar went blank? Your sessions are NOT lost — they're intact as JSONL transcripts in ~/.claude/projects/. How to confirm, recover via 'claude --resume' (reads the files directly, bypassing the broken index), read a session without resuming, and prevent the silent ENOSPC write-failure. Verified commands. From cc-safe…

If your Claude Code / Claude Desktop session list went blank — after a crash, a disk-full event, an update, or for no obvious reason — stop before you assume the history is gone. In almost every case the conversations are still fully on disk; only the app's index of them broke. Here is how to confirm that and get them back. Every session is written as a line-delimited JSON transcript here:

  • macOS / Linux: ~/.claude/projects/<encoded-project-path>/<session-id>.jsonl
  • Windows: %USERPROFILE%\.claude\projects\<encoded-project-path>\<session-id>.jsonl Each .jsonl file is one session. Each line is one event (your prompts, the assistant's replies, timestamps, the working directory, a summary). I confirmed on my own install that these files hold the complete session — every turn, not a truncated index. The sidebar / session list you see in the UI is just a derived index (e.g. Claude Desktop builds one in IndexedDB). When that index breaks, the sidebar goes blank **even though the transcrip
@sushrutrathi
sushrutrathi / PRT-16526-bulk-cancel-stale-routable-invoices-design.html
Created June 17, 2026 06:09
PRT-16526 bulk-cancel stale Routable invoices — parent PRT-16506
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>PRT-16526 — Bulk Cancel Unaccepted Routable Invoices (90-day sweep)</title>
<script>
(function () {
var MAX = 40;
function safeId(raw) {
@HugsLibRecordKeeper
HugsLibRecordKeeper / output_log.txt
Created June 17, 2026 06:07
Rimworld output log published using HugsLib Standalone Log Publisher
Log uploaded on Wednesday, June 17, 2026, 3:07:55 PM
Loaded mods:
Harmony(brrainz.harmony)[v:2.4.2.0][mv:2.4.2.0]: 0Harmony(2.4.1), HarmonyMod(2.4.2)
Visual Exceptions(brrainz.visualexceptions)[v:1.4.0.0][mv:1.4.0.0]: CrossPromotion(1.1.2), VisualExceptions(1.4.0)
Core(Ludeon.RimWorld): (no assemblies)
Royalty(Ludeon.RimWorld.Royalty): (no assemblies)
Ideology(Ludeon.RimWorld.Ideology): (no assemblies)
Biotech(Ludeon.RimWorld.Biotech): (no assemblies)
Odyssey(Ludeon.RimWorld.Odyssey): (no assemblies)
Cherry Picker(Owlchemist.CherryPicker): CherryPicker(av:1.0.62,fv:1.0.62)
Function ExtractNumbers(ByVal s As String) As String
Dim i As Long, r As String
For i = 1 To Len(s)
If Mid(s, i, 1) Like "#" Then r = r & Mid(s, i, 1)
Next
ExtractNumbers = r
End Function
**************
Privacy Policy for My Atelier
My Atelier (hereinafter referred to as the 'App') respects your privacy and is committed to protecting your personal data.
1. Collection and Use of Personal Information
My Atelier operates completely offline. We do not require account registration, and we do NOT collect, store, or transmit any of your personal information or data to external servers. All recipes, inventory records, and ledger details are stored locally and securely on your device (using Hive Local Database).
2. Permissions Requested
To provide key features, the App requests access to the following minimum device permissions:
- Camera (CAMERA): Used to capture photos of your recipes and creations.