FEATURE SPEC¶
Questions or comments?
Post them as a comment on the tracking issue -- requires a GitHub account with access to this repo.
Jurisdiction & Status Filtering¶
Parent Feature Set: ../concept.md.
Note
Following information is reverse engineered for [AI-DLC]. Review and remove this note before proceeding.
Important
To follow the AI-DLC process, fill this spec with PM assistance first.
GitHub Issue Description (verbatim)¶
Issue #464, titled "[Compliance& Filling] Jurisdiction&Status Filtering":
Summary¶
Feature
Acceptance Criteria¶
none here
Expected Business Value¶
Ways of filtering filings
Additional Context¶
No response
Matching PRD Content¶
Reproduced verbatim from ../reference/Novaworks_PRD_Compliance_Filings_v2.docx, §4 (Feature Specifications).
Jurisdiction pills — Per-country only. Shows ordered jurisdictions for that country with a color dot. 'All jurisdictions' resets the filter. Dot color is deterministic by jurisdiction name hash. Acceptance criteria: Pills hidden in Executive (All Countries) mode; order matches jurisdictionOrder map; dot color is consistent and hash-determined.
Status pills — Five statuses: All / Upcoming / Due soon / Overdue / Filed. Single-select. 'Due soon' = filings within 7 days. Acceptance criteria: Status pill narrows visible rows and recomputes month buckets in Calendar view.
Search — Free-text input filters by filing name, agency, or jurisdiction (case-insensitive substring). Acceptance criteria: Typing narrows results in both List and Calendar views without page reload.
No Acceptance Criteria were provided on the GitHub issue itself — stating that fact rather than inventing criteria.
Sources¶
- GitHub issue #464
../reference/Novaworks_PRD_Compliance_Filings_v2.docx, §4 Feature Specifications table