id: fenna-poses image: image.png vector: source.svg character: fenna status: draft human_made: false digital_source_type: http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia final_line_by: agent agent: name: Claude model: claude-opus-5-5 session: https://claude.ai/code/session_01MxYrrkNTYxZGTSYjMkpeDU (workflow subagent, art engine track) owner_direction: 'Owner: "just do it yourself for now as well as possible" (decisions 2026-10-04); "dont stop for anything". Brief from the M1 art-engine workflow track.' approved: null tool: tools/art/engine (Node ES modules written by Claude), own TrueType outliner for IM FELL English, @resvg/resvg-js for the PNG; build with npm run art:build prompt: none (no image model) reference_images: [] source_data: - canon/characters/fenna/index.md (id fenna) - canon/cultivars/pimpernel.md (id pimpernel) - "tools/art/engine/characters/fenna.mjs: authored override (outline, rig, marks, garment, poses), each with its reason" - "poses listed in canon/characters/fenna/index.md: asleep-curled, half-awake-squint, settled-upright, slow-turn, hands-folded-waiting, showing-the-scar, nodding-off, the-long-look" lettering: IM FELL English by Igino Marini, SIL Open Font License 1.1, vendored in tools/art/fonts with OFL.txt; set as outlined paths palette: - hex: "#F2EBDD" name: paper source: core reason: art-direction 6.2 Paper - hex: "#7A5A3C" name: soil source: core reason: "art-direction 6.2 Soil: ground, feet, crate wood" - hex: "#2B2420" name: ink source: core reason: art-direction 6.2 Ink - hex: "#8E2F2C" name: fenna skin source: card:pimpernel edits: [] date: 2026-10-04 notes: "All 8 poses the character file lists, each with its reason in tools/art/engine/characters/fenna.mjs or the shared pose library. Face-covered check at .tmp/cast/fenna-poses-faces-covered.png. Silhouette check passed: the most alike pair, showing-the-scar and nodding-off, overlap 0.76 (limit 0.78)."