[{"data":1,"prerenderedAt":169},["ShallowReactive",2],{"$fLAdnQGBVzPnzDCIsXtWis4vAximlZ1J6XCMAyU9soeY":3},{"newThing":4,"project":5,"cycle":8,"sections":19,"threads":163,"otherDocs":164,"documents":165,"images":166,"archiveItems":167,"links":168},null,{"id":6,"label":7,"liveBase":4},"qpixel","Qpixel",{"id":9,"num":10,"dir":11,"name":12,"title":13,"focus":4,"status":14,"statusNote":4,"created":15,"completed":4,"mode":4,"report":4,"recordless":16,"thumbnail":4,"imageCount":17,"artifactCount":17,"lastActivity":18,"hasPickup":16,"hasInitialPrompt":16},"c2",2,"c2.diagramming-and-text","diagramming-and-text","Diagramming & Text","archived","2026-04-15",false,0,"2026-08-15",[20,34,44,74,153],{"key":21,"title":22,"empty":16,"ast":23},"why","Why",{"type":24,"children":25},"root",[26],{"type":27,"tag":28,"props":29,"children":30},"element","p",{},[31],{"type":32,"value":33},"text","The editor was limited to block art — no way to draw connections, label things, or type text. To be useful for diagrams (boxes, flowcharts, labeled icons), it needed line-drawing primitives, a text input tool, and selection\u002Fcopy\u002Fpaste for repositioning.",{"key":35,"title":36,"empty":16,"ast":37},"objective","Objective",{"type":24,"children":38},[39],{"type":27,"tag":28,"props":40,"children":41},{},[42],{"type":32,"value":43},"Add diagramming character palette, a text typing tool, canvas nudge controls, and selection-based copy\u002Fpaste.",{"key":45,"title":46,"empty":16,"ast":47},"scope","Scope",{"type":24,"children":48},[49],{"type":27,"tag":50,"props":51,"children":52},"ul",{},[53,59,64,69],{"type":27,"tag":54,"props":55,"children":56},"li",{},[57],{"type":32,"value":58},"Box-drawing character palette (lines, heavy, double, rounded, dashed, arrows)",{"type":27,"tag":54,"props":60,"children":61},{},[62],{"type":32,"value":63},"Text tool with keyboard input and cursor",{"type":27,"tag":54,"props":65,"children":66},{},[67],{"type":32,"value":68},"Canvas nudge (shift content up\u002Fdown\u002Fleft\u002Fright)",{"type":27,"tag":54,"props":70,"children":71},{},[72],{"type":32,"value":73},"Select tool with drag-to-select, auto-copy, click-to-paste",{"key":75,"title":76,"empty":16,"ast":77},"key-changes","Key Changes",{"type":24,"children":78},[79],{"type":27,"tag":50,"props":80,"children":81},{},[82,93,103,113,123,133,143],{"type":27,"tag":54,"props":83,"children":84},{},[85,91],{"type":27,"tag":86,"props":87,"children":88},"strong",{},[89],{"type":32,"value":90},"Diagramming palette",{"type":32,"value":92}," — 7 new character groups: lines (light), heavy, double, rounded corners, dashed, arrows, diagonals",{"type":27,"tag":54,"props":94,"children":95},{},[96,101],{"type":27,"tag":86,"props":97,"children":98},{},[99],{"type":32,"value":100},"Text tool",{"type":32,"value":102}," — click to place blinking cursor, type characters left-to-right in active color, arrow keys to move, Backspace to delete, Enter for next row, Escape to exit. Supports clipboard paste for multi-char text.",{"type":27,"tag":54,"props":104,"children":105},{},[106,111],{"type":27,"tag":86,"props":107,"children":108},{},[109],{"type":32,"value":110},"Palette auto-switches to paint",{"type":32,"value":112}," — selecting any character in the palette switches the active tool to paint",{"type":27,"tag":54,"props":114,"children":115},{},[116,121],{"type":27,"tag":86,"props":117,"children":118},{},[119],{"type":32,"value":120},"Nudge controls",{"type":32,"value":122}," — 4 arrow buttons beneath size sliders to shift entire canvas content by one cell in any direction",{"type":27,"tag":54,"props":124,"children":125},{},[126,131],{"type":27,"tag":86,"props":127,"children":128},{},[129],{"type":32,"value":130},"Select tool",{"type":32,"value":132}," — drag to highlight a rectangular region, auto-copies on mouse release, next click pastes at that position (empty cells are skipped to preserve background). Cut mode checkbox clears the source region on paste.",{"type":27,"tag":54,"props":134,"children":135},{},[136,141],{"type":27,"tag":86,"props":137,"children":138},{},[139],{"type":32,"value":140},"Design system colors",{"type":32,"value":142}," — color palette expanded from 6 swatches to full Grape\u002FLeaf\u002FGrey ramps plus semantic colors (error, warning, blue)",{"type":27,"tag":54,"props":144,"children":145},{},[146,151],{"type":27,"tag":86,"props":147,"children":148},{},[149],{"type":32,"value":150},"Preview font",{"type":32,"value":152}," — switched to Menlo with emoji fallback stack, tuned line-height (1.03)",{"key":154,"title":155,"empty":16,"ast":156},"outcome","Outcome",{"type":24,"children":157},[158],{"type":27,"tag":28,"props":159,"children":160},{},[161],{"type":32,"value":162},"Editor now supports diagramming workflows: draw boxes with line characters, label with the text tool, reposition content with nudge or select\u002Fcopy\u002Fpaste (with cut). The tool type expanded from 3 to 5 (paint, recolor, text, select, erase). Color palette aligned to the Qpoint design system.",[],[],[],[],[],[],1794599430036]