ICM - ๐ Folder Structure - Deep Dive ๐คฟ
๐ Three things to notice. ๐ 1๏ธโฃ Numbered folders set the execution order, so 01- always runs before 02-. 2๏ธโฃ Each stage carries its own CONTEXT.MD, references/, and output/. 3๏ธโฃ The handoff between stages is dead simple. Stage 1's output/ is what stage 2 reads as input. ================== ๐ The folder structure workspace/ -------------------------------------------# the whole operation CLAUDE.md ------------------------------------------# L0: orientation, "where am I?" (always loaded) CONTEXT.md --------------------------------------- # L1: the map, "where do I go next?" stages/ ------------------------------------------------ # all the steps in order 01-research/ ---------------------------------------- # step 1: gather the source material CONTEXT.md ---------------------------------------# today's job description references/ ------------------------------------------# rules for this step output/ -------------------------------------------------# what this step produced 02-script/ -------------------------------------------- # step 2: turn research into a draft CONTEXT.md -------------------------------------- # today's job description references/ ----------------------------------------- # voice rules, examples output/ ----------------------------------------------- # the draft lives here 03-production/ ------------------------------------# step 3: ship the final artifact CONTEXT.md ------------------------------------- # today's job description references/ -----------------------------------------# design system, build conventions output/ ----------------------------------------------- # the finished product _config/ -----------------------------------------------# L3: brand, voice, design (configured during setup) shared/ ----------------------------------------------- # L3: assets every stage might use skills/ -------------------------------------------------- # L3: bundled skills the agent can call setup/ --------------------------------------------------# first-time configuration