--- title: "RFC: Default Directory Structure" tags: rfc, lifecycle, builder --- # Default Lifecycle Exec Structure ## Summary Propose a default structure that depics clear intentions for where certain content recides. ## What is it? Based on discussions had [here](https://buildpacks.slack.com/archives/CCP60GJLS/p1579813286026600). ```text /cnb \_ build/ # build (working directory) \_ analyzed.toml \_ plan.toml \_ group.toml \_ project-metadata.toml \_ layers/ \_ buildpacks/ \_ builder/ # embedded builder configuration \_ order.toml \_ stack.toml \_ lifecycle/ # location of lifecycle binaries \_ platform/ # platform <-> buildpack contract /workspace \_ ... ```