← Design Profiles

SIP Construction (Capstone Baseline v1)

sip v1.0.0 Read-only

Small non-habitable SIP structures such as sheds and garden rooms.

priv/design_profiles/sip_construction_v1/profile.json

Scope
small SIP sheds, garden rooms, non-habitable outbuildings
Constructability handler
sip
Sketch editor
none
Projects using
0

Required artifacts

design_spec component_models assembly_model panel_cut_list assembly_instructions

Stages

*

Context catalogs
none
Validators after
none

design_spec_generate

Context catalogs
scope
stock_materials
roof_structures
connection_details
Validators after
sip.required_metadata
sip.supported_roof_structure
sip.ridge_beam_present

manifest_generation

Context catalogs
scope
stock_materials
connection_details
foundation_types
fasteners
Validators after
none

component_generation

elixifree: strict
Context catalogs
stock_materials
connection_details
fasteners
partition_walls
Validators after
sip.component_metadata

assembly_generation

Context catalogs
stock_materials
connection_details
fasteners
Validators after
none

render_generation

Skills
none
Context catalogs
envelope_layers
exterior_cladding
exterior_trim
Validators after
none

Skill routing

Per-component pattern matching: an agent whose id matches a pattern receives the listed skills and code module.

Stage Pattern Skills Code module
component_generation partition|internal|divid
native:sip_partition_walls
native:sip_interfaces
elixifree.sip
component_generation wall
native:sip_walls_elixifree
native:sip_interfaces
elixifree.sip
component_generation roof
native:sip_roofs
native:sip_interfaces
elixifree.sip
component_generation deck|cassette
native:sip_walls_elixifree
native:sip_interfaces
elixifree.sip
component_generation foundation
native:sip_foundations
native:sip_interfaces
elixifree.sip
component_generation window|door|opening
native:sip_openings
native:sip_interfaces
—

Validators

Declared keys resolved against compiled validator modules. Missing keys are silently skipped by the pipeline. Rule class is the validator's declared expressibility (presence, count, limit, lookup, formula, geometric).

Stage Key Status Rule class
design_spec_generate sip.required_metadata Implemented untagged
design_spec_generate sip.ridge_beam_present Implemented untagged
design_spec_generate sip.supported_roof_structure Implemented untagged
component_generation sip.component_metadata Missing
manifest assembly.no_float Implemented untagged
manifest assembly.partition_inside_envelope Implemented untagged
manifest assembly.ridge_endpoint_contact Implemented untagged
manifest assembly.wall_envelope_closed Implemented untagged
manufacturing_package materialization.roof_geometry Implemented untagged
manifest sip.base_plate_corner_clearance Missing
manifest sip.component_metadata Missing
manufacturing_package sip.cut_list_completeness Missing
design_spec sip.footprint_closed Implemented untagged
manifest sip.foundation_present Implemented untagged
manifest sip.no_orphan_components Implemented untagged
design_spec sip.opening_edge_distance Implemented untagged
design_spec sip.panel_stock_limits Implemented untagged
design_spec sip.partition_bounds Implemented untagged
manifest sip.pitched_l_deterministic_routing Implemented untagged
manifest sip.plate_depth_check Implemented untagged
manifest sip.rect_roof_deterministic_routing Implemented untagged
design_spec sip.required_metadata Implemented untagged
design_spec sip.ridge_geometry Implemented untagged
design_spec sip.roof_fall_bearing Implemented untagged
manifest sip.roof_present Implemented presence
manifest sip.strip_foundation_single Implemented untagged
design_spec sip.supported_roof_structure Implemented untagged
design_spec sip.wall_anchor_frame Implemented untagged
design_spec sip.wall_continuity Implemented untagged
manifest sip.wall_count Implemented count

Bundle

No manifest.json — this profile uses the legacy layout (skills in priv/skills/, builders in elixifree/domains/).

Catalogs

Projects using this profile

No projects use this profile yet.

v0.0.985