furniture-fit

Installation
SKILL.md

Furniture fit

Answer the practical question while keeping the claim narrower than the evidence. The strongest valid conclusion is usually the stated item footprint fits at the tested pose under the checked clearances. Do not shorten that to “the furniture fits” when height, access, or delivery was not checked.

Required evidence

Collect or verify:

  • the exact room, level, or zone;
  • a reliable room scale or measured boundary in meters;
  • item width, height, and depth, including the user's unit;
  • item scale if it already exists in Pascal;
  • tested position and Y-axis rotation, or permission to explore alternatives;
  • required walking, operating, or wall clearances;
  • whether the user wants a read-only report or a saved placement.

Reject zero, negative, non-finite, or ambiguous dimensions. Treat "1,234" as ambiguous until the user clarifies the decimal/thousands convention. If a photo, listing, or scan has no trustworthy scale, return insufficient evidence and name the minimum measurement needed. Do not infer product dimensions from appearance.

Validate the inputs needed for the requested conclusion before assessing fit. When the request itself already establishes that a decisive input—such as a dimension, room scale, target, pose, or explicit clearance—is missing, invalid, or ambiguous, stop with insufficient evidence before assessment or mutation calls. Preserve the valid values already supplied, identify only the blocking input or smallest blocking set, and ask only for the measurements or choices needed to continue. Do not calculate conditional fit thresholds, maximum allowable sizes, hypothetical clearances, height comparisons, or alternative poses while that decisive input is unresolved. If an existing Pascal scene might contain a measured value needed to resolve the input, use only the minimum read-only project or geometry lookup needed to find and verify that value and its provenance; if it remains unresolved, stop. Do not call candidate, collision, placement, validation, or save tools, and do not mutate the project. A preliminary calculation is appropriate only when all inputs decisive for that calculation are exact and the connected release lacks the read-only candidate capability; it is not a substitute for missing measurements.

Installs
14
GitHub Stars
22.7K
First Seen
2 days ago
furniture-fit — pascalorg/editor