Costume-Plot Coverage
Audit costume-plot character and scene coverage.
Description
A costume plot connects characters and scene appearances to costume plans.
A costume plot connects characters and scene appearances to costume plans. A label audit checks that expected appearances have entries before examining changes and logistics.1
Audit costume-plot character and scene coverage.
When to use Costume-Plot Coverage
Use this tool to audit costume-plot character and scene coverage.
Prepare production measurements or checklist records for one planning period. Confirm units, staffing assumptions and caller-selected criteria before running the calculation.
How to use Costume-Plot Coverage and understand its results
- Prepare production measurements or checklist records for one planning period. Confirm units, staffing assumptions and caller-selected criteria before running the calculation.
- Enter requiredAppearances, plottedAppearances using the field table and calculation rules, then run the tool.
- Read coveragePercent, matched, missing, unexpected. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| requiredAppearances | Required character-scene appearances | list of string | Required |
| plottedAppearances | Plotted appearances | list of string | Required |
Enter requiredAppearances and plottedAppearances label lists. Trim labels, reject blank entries and match case-insensitively with en-US lowercase. Deduplicate each list, requiring at least one distinct required item; an empty observed list is allowed. Return matched, missing, unexpected labels and coverage. Duplicate normalized labels keep their last trimmed spelling at the first key position.
coverage%=100 matchedDistinctRequirements/distinctRequirements Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| coveragePercent | Coverage (%) | number; minimum: 0; maximum: 100 |
| matched | Matched items | list of string |
| missing | Missing items | list of string |
| unexpected | Unexpected items | list of string |
{
"input": {
"requiredAppearances": [
"alpha",
"beta",
"gamma",
"delta"
],
"plottedAppearances": [
"beta",
"alpha",
"extra"
]
},
"output": {
"coveragePercent": 50,
"matched": [
"alpha",
"beta"
],
"missing": [
"gamma",
"delta"
],
"unexpected": [
"extra"
]
}
} Limitations and assumptions
It does not inspect garments, character-scene relationships, performer assignments or change timing. Spelling differences beyond case and outer whitespace remain distinct.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Lists are limited to 100,000 entries; the rules above may require smaller limits. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Quick-Change Handoff: Budget a quick-change handoff with task overlap and required buffer. For a complementary task, use Running-Sheet Coverage: Audit running-sheet action coverage.
References
-
Costume-Plot Coverage — tool.io
Similar or alternative tools
- Quick-Change Handoff
Budget a quick-change handoff with task overlap and required buffer.
- Running-Sheet Coverage
Audit running-sheet action coverage.