# Project Relationships This file is the local project map for Writing Workbench. It exists so future sessions understand what this repository consumes, what it produces, and which neighboring repository owns each kind of asset. ## Local Identity `writing-workbench` is the local tool-calling and process-record workspace for article writing after a Web-generated initial outline already exists. It does not own upstream knowledge, canonical expert agents, or reusable automation tools. ## Neighboring Projects | Project | Relationship To Writing Workbench | Writing Workbench Consumes | Writing Workbench Produces | | --- | --- | --- | --- | | `knowledge-vault` | Upstream knowledge and publication archive | article discussions, source reports, past essays, Web initial outlines, published target paths | optional final essay copy or publication pointers maintained by the user | | `ccpe-system` | Supplier of expert cognitive assets and invocation protocols | lead writer agents, reviewer agents, runtime rules, model cards, invocation contracts | capability requests under `requirements/ccpe/` | | `skills-vault` | Supplier of deterministic automation tools | file processors, source splitters, markdown tools, report exporters, batch utilities | capability requests under `requirements/skills-vault/` | | `video-workbench` | Downstream sibling for dimensional output | finished article or article model when the user chooses to make video content | no default output | | `work-projects` | Separate software/customer project workspace | no default input | no default output | ## Boundary Rules - Web discussion, source exploration, and initial outline generation happen before this repository. - A project starts here only after the user provides an initial outline and source paths. - Article-facing derived materials, reviewer sessions, writer sessions, outline versions, user decisions, and local drafts stay in the project folder. - Original sources remain authoritative in `knowledge-vault`; project material files are working aids. - Canonical agents, runtimes, model cards, and invocation protocols belong in `ccpe-system`. - Deterministic reusable tools belong in `skills-vault`. - Missing capabilities are requested through `requirements/`, not implemented ad hoc inside this repository. ## Practical Rule Writing Workbench is a client and operating room: ```text knowledge-vault provides sources and publication archive. ccpe-system provides expert actors and protocols. skills-vault provides tools. writing-workbench runs the article project and keeps the process record. ```