[{"data":1,"prerenderedAt":258},["ShallowReactive",2],{"listing-docs-all":3,"handbook-nav":110},[4,16,23,30,37,45,54,63,70,75,82,90,98,105],{"path":5,"title":6,"description":7,"doc_type":8,"date":9,"repo":-1,"tags":10,"order":9},"\u002Fdocs\u002Fai\u002Fai-clis","AI CLIs — Claude Code, Cursor, OpenCode","Three agents, three config surfaces, one workflow.","guide",null,[11,12,13,14,15],"claude","cursor","opencode","bun","pnpm",{"path":17,"title":18,"description":19,"doc_type":8,"date":9,"repo":-1,"tags":20,"order":9},"\u002Fdocs\u002Fai","AI tooling","Claude Code, Cursor, OpenCode — and how MCP fits across your stack.",[21,22,11,12,13],"ai","mcp",{"path":24,"title":25,"description":26,"doc_type":8,"date":9,"repo":-1,"tags":27,"order":9},"\u002Fdocs\u002Fai\u002Fmcp-inventory","MCP inventory — must-have vs installed","Personal baseline MCP servers across Claude Code, Cursor, and OpenCode.",[22,28,29],"inventory","setup",{"path":31,"title":32,"description":33,"doc_type":8,"date":9,"repo":-1,"tags":34,"order":9},"\u002Fdocs\u002Fai\u002Fmcp-project-scope","MCP project scope","Which MCPs to enable per repo — template and catat.exe baseline.",[22,35,36],"projects","catat",{"path":38,"title":39,"description":40,"doc_type":41,"date":9,"repo":-1,"tags":42,"order":9},"\u002Fdocs\u002Fchangelog","Changelog","What changed in catat.exe — newest first.","note",[43,44],"changelog","meta",{"path":46,"title":47,"description":48,"doc_type":8,"date":9,"repo":-1,"tags":49,"order":53},"\u002Fdocs\u002Fclaude\u002Fdriving-a-session","Driving a session","Slash commands, plan mode, permission modes, context management, CLAUDE.md memory, and resuming work.",[11,50,51,52],"claude-code","cli","workflow",2,{"path":55,"title":56,"description":57,"doc_type":8,"date":9,"repo":-1,"tags":58,"order":62},"\u002Fdocs\u002Fclaude\u002Fextending","Extending Claude Code","Skills, MCP servers, plugins and marketplaces, subagents, and hooks — the four ways to make Claude Code do more.",[11,50,22,59,60,61],"skills","plugins","hooks",4,{"path":64,"title":65,"description":66,"doc_type":67,"date":9,"repo":-1,"tags":68,"order":69},"\u002Fdocs\u002Fclaude\u002Fgetting-started","Getting started","Install Claude Code, sign in, and learn the core read-edit-run loop.","tutorial",[11,50,51,29],1,{"path":71,"title":72,"description":73,"doc_type":8,"date":9,"repo":-1,"tags":74,"order":9},"\u002Fdocs\u002Fclaude","Claude Code","A crash course on Claude Code — Anthropic's agentic coding CLI. What it is, how to drive it, and how to extend it.",[11,50,51,22,59,60],{"path":76,"title":77,"description":78,"doc_type":8,"date":9,"repo":-1,"tags":79,"order":81},"\u002Fdocs\u002Fclaude\u002Fworking-well","Working well","Permissions and safety, habits that pay off, usage management, keyboard shortcuts, and a one-screen cheat sheet.",[11,50,51,52,80],"cheatsheet",3,{"path":83,"title":84,"description":85,"doc_type":8,"date":9,"repo":-1,"tags":86,"order":9},"\u002Fdocs\u002Fgithub\u002Frulesets","GitHub Rulesets","Cara protect branch dalam GitHub repo menggunakan Rulesets — lebih powerful dari Branch Protection Rules lama.",[87,88,89],"github","git","ci",{"path":91,"title":92,"description":93,"doc_type":8,"date":9,"repo":-1,"tags":94,"order":9},"\u002Fdocs\u002Fguides\u002Fcloudflare-pages","Deploy Nuxt to Cloudflare Pages","Build settings, output directory, and wrangler config for catat.exe.",[95,96,97],"cloudflare","deployment","nuxt",{"path":99,"title":100,"description":101,"doc_type":102,"date":9,"repo":-1,"tags":103,"order":9},"\u002Fdocs\u002Fsop\u002Fadr-001","ADR-001: catat.exe — Personal Developer Handbook","Architecture decision record for the catat personal handbook system.","sop",[104,97,95],"architecture",{"path":106,"title":107,"description":108,"doc_type":102,"date":9,"repo":-1,"tags":109,"order":9},"\u002Fdocs\u002Fsop\u002Fgetting-started","Getting started with catat.exe","How to run and deploy the handbook locally",[29,97,95],{"docs":111,"repos":146,"flat":251},[112,119,124,129,135,139],{"id":11,"label":113,"links":114},"Claude",[115,116,117,118],{"label":65,"to":64,"order":69},{"label":47,"to":46,"order":53},{"label":77,"to":76,"order":81},{"label":56,"to":55,"order":62},{"id":120,"label":121,"links":122},"guides","Guides",[123],{"label":92,"to":91,"order":9},{"id":102,"label":125,"links":126},"SOPs",[127,128],{"label":100,"to":99,"order":9},{"label":107,"to":106,"order":9},{"id":21,"label":130,"links":131},"AI",[132,133,134],{"label":6,"to":5,"order":9},{"label":25,"to":24,"order":9},{"label":32,"to":31,"order":9},{"id":87,"label":136,"links":137},"GitHub",[138],{"label":84,"to":83,"order":9},{"id":140,"label":141,"links":142},"notes","Notes",[143,144,145],{"label":18,"to":17,"order":9},{"label":39,"to":38,"order":9},{"label":72,"to":71,"order":9},[147,153,162,168,177,185,191,200,206,212,224,230,236,245],{"id":148,"label":148,"links":149},"amirahnasihah-com",[150],{"label":151,"to":152,"order":9},"amirahnasihah.com — Session Notes","\u002Frepos\u002Famirahnasihah-com\u002Fsession-notes",{"id":154,"label":154,"links":155},"amrhnshh-com",[156,159],{"label":157,"to":158,"order":9},"amrhnshh.com — AI Engineering Harness","\u002Frepos\u002Famrhnshh-com\u002Fai-harness",{"label":160,"to":161,"order":9},"amrhnshh.com — Session Notes","\u002Frepos\u002Famrhnshh-com\u002Fsession-notes",{"id":163,"label":163,"links":164},"aws-messy-notes",[165],{"label":166,"to":167,"order":9},"AWS Messy Notes — Session Notes","\u002Frepos\u002Faws-messy-notes\u002Fsession-notes",{"id":169,"label":169,"links":170},"aws-saa-study",[171,174],{"label":172,"to":173,"order":9},"AWS SAA Study — Session Notes","\u002Frepos\u002Faws-saa-study\u002Fsession-notes",{"label":175,"to":176,"order":9},"Next AI Feature Directions","\u002Frepos\u002Faws-saa-study\u002Fnext-ai-feature-directions",{"id":36,"label":36,"links":178},[179,182],{"label":180,"to":181,"order":9},"catat.exe — Session Notes","\u002Frepos\u002Fcatat\u002Fsession-notes",{"label":183,"to":184,"order":9},"Phase 1 Setup Notes","\u002Frepos\u002Fcatat\u002Fphase-1-setup",{"id":186,"label":186,"links":187},"ghostty-theme",[188],{"label":189,"to":190,"order":9},"Ghostty Theme — Session Notes","\u002Frepos\u002Fghostty-theme\u002Fsession-notes",{"id":192,"label":192,"links":193},"homelab-notes",[194,197],{"label":195,"to":196,"order":9},"Homelab Notes — Session Notes","\u002Frepos\u002Fhomelab-notes\u002Fsession-notes",{"label":198,"to":199,"order":9},"Reverse Proxy vs Cloudflare Tunnel","\u002Frepos\u002Fhomelab-notes\u002Freverse-proxy-vs-cloudflare-tunnel",{"id":201,"label":201,"links":202},"ohmyclawd",[203],{"label":204,"to":205,"order":9},"OhMyClawd — Session Notes","\u002Frepos\u002Fohmyclawd\u002Fsession-notes",{"id":207,"label":207,"links":208},"ohmyclawd-daemon",[209],{"label":210,"to":211,"order":9},"OhMyClawd Daemon — Session Notes","\u002Frepos\u002Fohmyclawd-daemon\u002Fsession-notes",{"id":213,"label":213,"links":214},"ohmyclawd-mac",[215,218,221],{"label":216,"to":217,"order":9},"OhMyClawd — Quick Reference","\u002Frepos\u002Fohmyclawd-mac\u002Fquick-reference",{"label":219,"to":220,"order":9},"OhMyClawd — Setup Guide","\u002Frepos\u002Fohmyclawd-mac\u002Fsetup-guide",{"label":222,"to":223,"order":9},"OhMyClawd Mac — Session Notes","\u002Frepos\u002Fohmyclawd-mac\u002Fsession-notes",{"id":225,"label":225,"links":226},"petibesi",[227],{"label":228,"to":229,"order":9},"Petibesi — Session Notes","\u002Frepos\u002Fpetibesi\u002Fsession-notes",{"id":231,"label":231,"links":232},"quack-prototype",[233],{"label":234,"to":235,"order":9},"Quack Prototype — Session Notes","\u002Frepos\u002Fquack-prototype\u002Fsession-notes",{"id":237,"label":237,"links":238},"quack-quack",[239,242],{"label":240,"to":241,"order":9},"Quack Quack — Session Notes","\u002Frepos\u002Fquack-quack\u002Fsession-notes",{"label":243,"to":244,"order":9},"Waveshare AMOLED 1.43-inch — Board Notes","\u002Frepos\u002Fquack-quack\u002Fwaveshare-amoled",{"id":246,"label":246,"links":247},"voicebank",[248],{"label":249,"to":250,"order":9},"Voicebank — Session Notes","\u002Frepos\u002Fvoicebank\u002Fsession-notes",[252,115,116,117,118,123,127,128,132,133,134,138,143,144,145,255,150,156,159,165,171,174,179,182,188,194,197,203,209,215,218,221,227,233,239,242,248],{"label":253,"to":254},"Docs home","\u002Fdocs",{"label":256,"to":257},"Repos home","\u002Frepos",1781668922331]