December 25
Let an agent handle December 25 as a calendar date with weekday computation, observances attributed to their traditions and sourced events.
Bundle → Layer → Finding → Questions Filled
4 bundles · 8 layers · 8 findings · 16 questions
Date Calendar facts.
Weekday
Computation.
Weekday
Weekday.
- On which weekday does December 25 fall in this year? measurement
- Is it a leap year? boundary
Calendar
Julian or Gregorian.
Calendar
Calendar system.
- Is the Julian or Gregorian calendar meant? boundary
- What is the equivalent date in the other calendar? measurement
Observances Holidays.
Holiday
Public holiday.
Holiday
Holiday status.
- Is December 25 a public holiday or observance here? provenance
- Which tradition or law sets it? provenance
Attribution
Traditions.
Attribution
Attributed observances.
- Which countries or communities observe something on this date, according to them? provenance
- Is the observance attributed rather than assumed? boundary
History Past events.
Events
On this day.
Events
Historical events.
- Which notable events happened on December 25, according to reliable sources? provenance
- Are dates given in the same calendar? boundary
Anniversaries
Recurring.
Anniversaries
Anniversaries.
- Which anniversaries fall on this date this year? provenance
- Which are round numbers? measurement
Planning Scheduling.
Countdown
Days until.
Countdown
Countdown.
- How many days until the next December 25? measurement
- From which date? definition
Work
Working day.
Work
Working day.
- Is it a working day for this organisation? provenance
- Do deadlines move? boundary
Classifiers Filled
- Family
- Thing Registry
- Category
- Cross-cutting context
- Entry kind
- thing
- Plane
- XCT
- Domain
- XCT.TME
What it is Filled
December 25, day 359 (day 360 in leap years) of the year in the Gregorian calendar, with 6 days remaining in both common and leap years. Observances on this date vary by country and tradition; it is Christmas Day in the Gregorian calendar for Western Christian churches and a public holiday in many countries.
Why it exists Filled
Let an agent handle December 25 as a calendar date with weekday computation, observances attributed to their traditions and sourced events.
Distinguishing features Filled
- The twenty-fifth day of December
- Weekday varies by year
- Observances vary by place
- Julian and Gregorian dates differ by 13 days in this era
What robots and AI may and may not do Filled
Must not
- Present Christmas as celebrated by everyone or on the same date in every church.
- Pressure people to observe or not observe a religious holiday.
- Mock the religious meaning of the day.
- Schedule obligations for people who have declared it a day of religious observance.
Only with a human decision
- Setting work rotas or deadlines that fall on December 25.
May
- State the date and its place in the Gregorian calendar, noting Julian calendar churches observe Christmas later.
- Report public holidays and service closures on December 25 by country.
Moral aspects Filled
- The day is sacred to Christians and a holiday for many others; both deserve respect.
- Loneliness and poverty are felt sharply on the holiday.
Who is affected
- Christians
- Workers on shift
- People who do not observe it
Owners Filled
Steward
The public: held in common; nobody owns a calendar date.
Links to other meta-models Filled
parent
- Q11187339 - registry parent class
related
- December - month
- December 24 - date
- calendar date - category
- ISO 8601 - notation
What else AI and robots need to interact with it Filled
Identity and identifiers required Filled
- Vercy registry: vr.tr.december-25
- Wikidata: Q2745 (https://www.wikidata.org/wiki/Q2745)
- ISO 8601: --12-25 recurring date
Direct properties not applicable Not applicable
- day of year: 359 or 360 day - common year, leap year where different
- days remaining: 6 days
Plane XCT: no invented physical properties.
Recognition optional Filled
- Written 25 December or December 25
- ISO format --12-25
- Observances vary by country and tradition
- A date on calendars.
Capabilities and actions required Filled
- compute its weekday in a given year
- check local and international observances
- find sourced historical events
- schedule events
Hazards and failure modes required Filled
- Assuming observances are universal
- Unsourced on-this-day events
- Mixing Julian and Gregorian dates
Standards and interfaces required Filled
- ISO 8601
- National public holiday laws
Context of use required Filled
- A calendar date for scheduling, holidays and anniversaries.
- the recurring calendar date
- specific dated days in given years
Sources Filled
- Wikidata item Q2745: December 25 - identity and sense of the item
- Wikipedia: December 25 - general description of the item
Open questions
- Should dated days be separate entries?
- How should observances be linked?
- How should events be sourced?
Machine files
Provenance
thing registry research (pass 2) · unreviewed
Built from: models/things/publications/thing-q2745/spec.json