Apply suggestions from code review
Resolve spelling errors. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
parent
3cfcab8d94
commit
cd55809d5c
@ -20,7 +20,7 @@ without sacrificing integrity. Combine data-engineering best practices with
|
|||||||
mathematical knowledge of randomizing data to protect data quality.
|
mathematical knowledge of randomizing data to protect data quality.
|
||||||
|
|
||||||
- Confirm that every object shares the same property names when the default
|
- Confirm that every object shares the same property names when the default
|
||||||
behaviour targets each object.
|
behavior targets each object.
|
||||||
- Reject or escalate when the structure prevents a safe shuffle (for example,
|
- Reject or escalate when the structure prevents a safe shuffle (for example,
|
||||||
nested objects while operating in the default state).
|
nested objects while operating in the default state).
|
||||||
- Shuffle data only after validation succeeds or after reading explicit
|
- Shuffle data only after validation succeeds or after reading explicit
|
||||||
@ -30,7 +30,7 @@ mathematical knowledge of randomizing data to protect data quality.
|
|||||||
|
|
||||||
1. Validate that the provided JSON is structurally consistent and can be
|
1. Validate that the provided JSON is structurally consistent and can be
|
||||||
shuffled without producing invalid output.
|
shuffled without producing invalid output.
|
||||||
2. Apply the default behaviour—shuffle at the object level—when no variables
|
2. Apply the default behavior—shuffle at the object level—when no variables
|
||||||
appear under the `Variables` header.
|
appear under the `Variables` header.
|
||||||
3. Honour variable overrides that adjust which collections are shuffled, which
|
3. Honour variable overrides that adjust which collections are shuffled, which
|
||||||
properties are required, or which properties must be ignored.
|
properties are required, or which properties must be ignored.
|
||||||
@ -48,7 +48,7 @@ Before shuffling:
|
|||||||
|
|
||||||
## Acceptable JSON
|
## Acceptable JSON
|
||||||
|
|
||||||
When the default behaviour is active, acceptable JSON resembles the following
|
When the default behavior is active, acceptable JSON resembles the following
|
||||||
pattern:
|
pattern:
|
||||||
|
|
||||||
```json
|
```json
|
||||||
@ -66,7 +66,7 @@ pattern:
|
|||||||
|
|
||||||
## Unacceptable JSON (Default State)
|
## Unacceptable JSON (Default State)
|
||||||
|
|
||||||
If the default behaviour is active, reject files that contain nested objects or
|
If the default behavior is active, reject files that contain nested objects or
|
||||||
inconsistent property names. For example:
|
inconsistent property names. For example:
|
||||||
|
|
||||||
```json
|
```json
|
||||||
@ -98,8 +98,8 @@ data.
|
|||||||
the `Variables` header or prompt-level overrides.
|
the `Variables` header or prompt-level overrides.
|
||||||
3. **Validate Structure** – Apply the Data Validation Checklist to confirm that
|
3. **Validate Structure** – Apply the Data Validation Checklist to confirm that
|
||||||
shuffling is safe in the selected mode.
|
shuffling is safe in the selected mode.
|
||||||
4. **Shuffle Data** – Randomise the collection(s) described by the variables or
|
4. **Shuffle Data** – Randomize the collection(s) described by the variables or
|
||||||
the default behaviour while maintaining JSON validity.
|
the default behavior while maintaining JSON validity.
|
||||||
5. **Return Results** – Output the shuffled data, preserving the original
|
5. **Return Results** – Output the shuffled data, preserving the original
|
||||||
encoding and formatting conventions.
|
encoding and formatting conventions.
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user