Reseam: reduce to a vertical overlay on callista-odoo-demo
Most of this skill was never construction-specific. Phase A (discovery brief from any source), the two-agent parallel build, the generic purge craft and Phase C (follow-through docs) applied to any Odoo demo — but sat behind a BuildEase trigger, so Callista's plain Odoo implementations could not reach them and still ran upstream's Knowcap-bound step 1 with no follow-through. Those moved to callista-odoo-demo (Callista's fork of Smetools/odoo-demo- architect, which we cannot PR). What is left here is the part that is actually about construction, expressed as five overlays on named substrate steps: module routing, solution precedence, demo-data policy, purge chain, and follow-through framing. SKILL.md goes from 208 lines to 119. Nothing BuildEase-specific was dropped — the take-off-without-a-sale-order trap, the dynamic-article-template-line pin, the settings-default-off walk, the booked-vs-ordered-hours check and the custom_product_* dependency gap all survive. Two rules now carry the boundary: anything needed that is not one of the five overlays is a gap to fix in the substrate rather than work around here, and substrate steps are referenced by name, never by number — numbering was how an upstream renumber could silently misroute this skill. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -48,8 +48,8 @@ Match the client's own words on the left; install the right.
|
||||
**Do not install `buildease_demo_data` or `buildease_demo_data_sale_progress` by default.**
|
||||
They are the previous generation of environment setup: one fixed Belgian construction
|
||||
dataset, the same for every prospect. This skill replaces them — demo data is generated
|
||||
per client from the discovery brief and loaded through odoo-demo-architect's
|
||||
`build_demo.py` / `demo_config.json`.
|
||||
per client from the discovery brief and loaded through `callista-odoo-demo`'s
|
||||
`scripts/build_demo.py` / `demo_config.json`.
|
||||
|
||||
Install them only if the user explicitly asks, or when there is genuinely no client
|
||||
context and a generic sandbox is wanted. If you do, know what comes with them:
|
||||
|
||||
Reference in New Issue
Block a user