Orphan Works Risk Tier Classifier
Map missing documented rights-search steps into caller weighted workflow risk tier; not an orphan-works legal status, diligent-search certification or permission to publish.
Description
An undocumented rights-search step can contribute to a workflow review score.
An undocumented rights-search step can contribute to a workflow review score. Weighting unresolved steps makes the supplied importance policy explicit without determining the legal status of a work.1
Map missing documented rights-search steps into caller weighted workflow risk tier; not an orphan-works legal status, diligent-search certification or permission to publish.
When to use Orphan Works Risk Tier Classifier
Use this tool to map missing documented rights-search steps into caller weighted workflow risk tier; not an orphan-works legal status, diligent-search certification or permission to publish.
Prepare the inventory, measurements or policy dates for the collection and reporting period. Confirm units, record order and any independently established thresholds or permissions.
How to use Orphan Works Risk Tier Classifier and understand its results
- Prepare the inventory, measurements or policy dates for the collection and reporting period. Confirm units, record order and any independently established thresholds or permissions.
- Enter documentedSearchCompletionFlags, callerSearchImportanceWeights, callerUnresolvedRiskTierLowerEdges using the field table and calculation rules, then run the tool.
- Read weightedUnresolvedSearchFraction, callerUnresolvedRiskTierCode, undocumentedSearchIndices. 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 |
|---|---|---|---|
| documentedSearchCompletionFlags | Documented search completion flags | list of number | Required |
| callerSearchImportanceWeights | Caller search importance weights | list of number | Required |
| callerUnresolvedRiskTierLowerEdges | Caller unresolved risk tier lower edges | list of number | Required |
Pair binary documented-completion flags with positive importance weights. Calculate the weighted unresolved fraction and apply 2–128 strictly increasing lower-inclusive caller tier edges covering it. Return the zero-based tier code and indices of undocumented steps. Equality belongs to the tier starting at that edge.
Paired lists must be nonempty and have equal lengths.
unresolvedFraction = Σ[(1−completionFlag_i)weight_i]/Σweight_i Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| weightedUnresolvedSearchFraction | Weighted unresolved search fraction | number |
| callerUnresolvedRiskTierCode | Caller unresolved risk tier code | number |
| undocumentedSearchIndices | Undocumented search indices | list of number |
{
"input": {
"documentedSearchCompletionFlags": [
1,
0,
1
],
"callerSearchImportanceWeights": [
1,
2,
1
],
"callerUnresolvedRiskTierLowerEdges": [
0,
0.25,
0.75
]
},
"output": {
"weightedUnresolvedSearchFraction": 0.5,
"callerUnresolvedRiskTierCode": 1,
"undocumentedSearchIndices": [
1
]
}
} Limitations and assumptions
This is a supplied workflow classification, not an orphan-works legal finding, diligent-search certification or permission to publish. Weights and tier boundaries are not inferred.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Numeric 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 Documentation Planning Coverage Percent Checker: Audit documentation-plan target coverage and unresolved upper bound, not caller field completeness within already catalogued records or missing-as-documented assumptions. For a complementary task, use GDPR-Style Personal Data Retention Conflict Flag Checker: Audit conflicting independently established retention/deletion deadlines and preserve legal holds for separate review; no GDPR interpretation, precedence resolution or deletion advice.
References
-
Orphan Works Risk Tier Classifier — tool.io
Similar or alternative tools
- Documentation Planning Coverage Percent Checker
Audit documentation-plan target coverage and unresolved upper bound, not caller field completeness within already catalogued records or missing-as-documented assumptions.
- GDPR-Style Personal Data Retention Conflict Flag Checker
Audit conflicting independently established retention/deletion deadlines and preserve legal holds for separate review; no GDPR interpretation, precedence resolution or deletion advice.