Deed of Gift Restriction Expiry Countdown Calculator
Reconcile deed restriction countdown with independently documented release state and flag mismatches; no deed interpretation or automatic access/copyright permission.
Description
A deed restriction's declared end date and its documented release state are distinct records.
A deed restriction's declared end date and its documented release state are distinct records. Comparing them identifies discrepancies requiring review without treating the countdown as automatic permission.1
Reconcile deed restriction countdown with independently documented release state and flag mismatches; no deed interpretation or automatic access/copyright permission.
When to use Deed of Gift Restriction Expiry Countdown Calculator
Use this tool to reconcile deed restriction countdown with independently documented release state and flag mismatches; no deed interpretation or automatic access/copyright permission.
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 Deed of Gift Restriction Expiry Countdown Calculator 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 declaredRestrictionEndOrdinals, documentedReleaseFlags, asOfDayOrdinal using the field table and calculation rules, then run the tool.
- Read signedDaysUntilRestrictionEnd, unreleasedPastEndIndices, documentedReleaseBeforeDeclaredEndIndices. 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 |
|---|---|---|---|
| declaredRestrictionEndOrdinals | Declared restriction end ordinals | list of number | Required |
| documentedReleaseFlags | Documented release flags | list of number | Required |
| asOfDayOrdinal | As of day ordinal | integer | Required |
Pair nonnegative integer restriction-end ordinals with binary release flags and supply a nonnegative as-of ordinal. Return signed remaining days, unreleased items strictly past their end and releases recorded strictly before their end, using zero-based indices. Equality triggers neither mismatch list.
Paired lists must be nonempty and have equal lengths.
daysUntilEnd = declaredEnd−asOf; mismatch before = days>0 AND released; mismatch after = days<0 AND unreleased Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| signedDaysUntilRestrictionEnd | Signed days until restriction end | list of number |
| unreleasedPastEndIndices | Unreleased past end indices | list of number |
| documentedReleaseBeforeDeclaredEndIndices | Documented release before declared end indices | list of number |
{
"input": {
"declaredRestrictionEndOrdinals": [
20,
30
],
"documentedReleaseFlags": [
0,
1
],
"asOfDayOrdinal": 25
},
"output": {
"signedDaysUntilRestrictionEnd": [
-5,
5
],
"unreleasedPastEndIndices": [
0
],
"documentedReleaseBeforeDeclaredEndIndices": [
1
]
}
} Limitations and assumptions
The tool does not interpret a deed or determine access and copyright rights. Dates and release evidence must be established independently; all ordinals use the same origin.
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 Access Restriction Closure Period End Year Calculator: Resolve explicit whole-year closure policy including closure through final year and opening next year; no automatic privacy law, partial-date period or access-rights determination. For a complementary task, use Retention Period Expiry Eligibility Checker: Separate declared expiry from caller hold/review gating, preserving expired-but-held records; eligibility flags are workflow policy, not lawful destruction permission.
References
Similar or alternative tools
- Access Restriction Closure Period End Year Calculator
Resolve explicit whole-year closure policy including closure through final year and opening next year; no automatic privacy law, partial-date period or access-rights determination.
- Retention Period Expiry Eligibility Checker
Separate declared expiry from caller hold/review gating, preserving expired-but-held records; eligibility flags are workflow policy, not lawful destruction permission.