Define the ordered precedence rule table scaffold #30

Closed
opened 2026-07-01 00:51:24 +00:00 by manlycucumber · 0 comments
manlycucumber commented 2026-07-01 00:51:24 +00:00 (Migrated from github.com)

Problem

Resolution is driven by roughly twenty-two ordered precedence rules. A rule abstraction and an ordered table are needed before individual rules can be implemented and tested in isolation.

Acceptance criteria

  • A precedence rule interface and an ordered table container exist
  • Rules can be registered with an explicit priority order
  • The resolver walks rules in order until one decides the day
  • Unit test drives a fake rule set end to end

Notes

Keep rules data-describable so other rubric systems can reorder them.

## Problem Resolution is driven by roughly twenty-two ordered precedence rules. A rule abstraction and an ordered table are needed before individual rules can be implemented and tested in isolation. ## Acceptance criteria - [ ] A precedence rule interface and an ordered table container exist - [ ] Rules can be registered with an explicit priority order - [ ] The resolver walks rules in order until one decides the day - [ ] Unit test drives a fake rule set end to end ## Notes Keep rules data-describable so other rubric systems can reorder them.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Directorium/Core#30
No description provided.