Skip to content

Commit b81572e

Browse files
committed
soften column-dropping rule to allow dropping helper columns
Allow dropping internal/helper columns (e.g., sampled person objects) that exist solely to derive other columns, while still defaulting to keeping everything else.
1 parent fbb11d6 commit b81572e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

skills/data-designer/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Read **only** the workflow file that matches the selected mode, then follow it:
2525

2626
# Rules
2727

28-
- Do not drop columns unless the user explicitly asks. Keep all columns in the output by default.
28+
- Keep all columns in the output by default. The only exceptions for dropping a column are: (1) the user explicitly asks, or (2) it is a helper column that exists solely to derive other columns (e.g., a sampled person object used to extract name, city, etc.). When in doubt, keep the column.
2929
- Do not suggest or ask about seed datasets. Only use one when the user explicitly provides seed data or asks to build from existing records. When using a seed, read `references/seed-datasets.md`.
3030
- When the dataset requires person data (names, demographics, addresses), read `references/person-sampling.md`.
3131
- If a dataset script that matches the dataset description already exists, ask the user whether to edit it or create a new one.

0 commit comments

Comments
 (0)