This index tracks public Nepali date and time failure classes that Project Parva uses for conformance testing, benchmark design, and review planning.
The goal is practical: preserve small, reproducible public cases around BS/AD conversion, month lengths, invalid dates, unsupported ranges, source drift, future-date uncertainty, and workflow risk.
- A public evidence map for Nepali date/time regression classes.
- A source for reproducible conformance fixtures.
- A way to track failure classes across Nepali date libraries and Nepal-facing software.
- A way to distinguish verified cases, reported cases, partial reports, and narrative workflow evidence.
- Not a recognized public calendar authority for Nepal.
- Not a claim that listed projects are globally broken.
- Not proof of production impact unless the linked public source explicitly documents that impact.
- Not a replacement for official Panchanga, government publication, or institution-specific authority.
- Not a shame list.
| Level | Meaning |
|---|---|
verified_public_issue |
Exact public input plus expected and/or actual behavior is available and represented as an executable or directly checkable fixture. |
reported_public_issue |
A public issue exists, but the expected or actual behavior may be partial or bounded. |
reported_public_issue_partial |
A public issue exists, but it lacks enough deterministic detail for executable use. |
narrative_evidence |
Public discussion or workflow pain, not an executable bug fixture. |
business_wedge |
Relevant business workflow evidence, not necessarily a bug. |
review_needed |
Requires manual validation before executable use. |
| ID | Source / repo | Issue / PR | Failure class | Evidence level | Exact input available? | Executable fixture? | Upstream status | Parva use | Safe claim |
|---|---|---|---|---|---|---|---|---|---|
YARSA-257-258 |
yarsa/nepal-compliance |
Issue #257, PR #258 | Frontend/backend source drift | verified_public_issue |
Yes | Yes | PR merged, merge commit c220a9e |
Source-drift conformance fixture | Parva benchmark work contributed a merged standalone calendar consistency guard. |
LEAPFROG-70 |
leapfrogtechnology/nepali-date-picker |
Issue #70 | Month-length mismatch | reported_public_issue |
Partly, via existing local fixture | Documented in this suite; executable rows live in the older Leapfrog fixture | Open at time of local review | Month-length regression cluster | Parva tracks the issue as a public regression cluster. |
LEAPFROG-13 |
leapfrogtechnology/nepali-date-picker |
Issue #13 | Conversion/range error | verified_public_issue |
Yes | Yes | Public issue | AD-to-BS range-error fixture | Parva tracks the reported input and verifies its own bounded conversion behavior. |
LEAPFROG-33-35 |
leapfrogtechnology/nepali-date-picker |
Public issue references #33/#35 | April 2021 boundary conversion | reported_public_issue_partial |
No | No | Public issue reports | Manual review target | These reports are tracked as boundary-conversion candidates. |
GO-NEPALI-15 |
opensource-nepal/go-nepali |
Issue #15 | AD-to-BS month-boundary mismatch | verified_public_issue |
Yes | Yes | Closed; current checkout appears fixed | Historical executable conversion fixture | Parva includes AD 2024-06-14 as a month-boundary regression case. |
MEDIC-BIKRAM-SAMBAT-26 |
medic/bikram-sambat |
Issue #26, PR #27 | 2081/2082 month-length correction | verified_public_issue for exact rows represented as executable cases; review_needed for rows requiring source adjudication |
Yes | Eight correction rows are executable | Closed with PR #27 | Historical correction-row benchmark | Parva executes the public correction rows that match its current source policy and keeps conflicting rows marked for review. |
NODE-NEPALI-DATETIME-82 |
opensource-nepal/node-nepali-datetime |
Issue #82 | Source provenance / source disagreement | reported_public_issue |
Yes, source rows | No | Public issue marked done in project view | Source-comparison benchmark | Parva tracks it as evidence that source provenance matters. |
NODE-NEPALI-DATETIME-121 |
opensource-nepal/node-nepali-datetime |
Issue #121 | Future BS uncertainty | narrative_evidence |
No | No | Public issue | Future review-boundary evidence | Parva uses it to support review-needed future-date handling. |
CHT-CORE-7925 |
medic/cht-core |
Issue #7925 | Invalid BS date accepted | reported_public_issue |
Yes, bounded form | Yes | Public issue | Invalid date fixture | Parva checks that an invalid Kartik 2079 date shape is rejected. |
YARSA-252 |
yarsa/nepal-compliance |
Issue #252 | Payroll date risk | business_wedge |
Partial | No | Open | Manual payroll investigation target | Parva tracks it as reported payroll date-risk evidence requiring reproduction. |
ODK-PRE-1951 |
ODK forum / medic/bikram-sambat |
Public discussion | Unsupported lower range | reported_public_issue_partial |
No | No | Public discussion | Range-boundary evidence | Parva tracks it as lower-bound range evidence. |
SUBESHB1-71 |
subeshb1/Nepali-Date |
Public issue reference | Unsupported upper range | reported_public_issue_partial |
No | No | Public issue reference | Range-boundary evidence | Parva tracks it as upper-range review evidence. |
ERPNEXT-31245 |
frappe/erpnext |
Issue #31245 | Business workflow gap | business_wedge |
No | No | Public request | Workflow evidence | Parva tracks it as evidence that BS support matters in business software. |
FRAPPE-BOOKS-787 |
frappe/books |
Issue #787 | Business workflow gap | business_wedge |
No | No | Public request | Workflow evidence | Parva tracks it as accounting workflow context. |
Yarsa nepal-compliance PR
#258 was merged with
merge commit c220a9e.
Contribution type: standalone benchmark script.
What it checked:
- Backend CSV Nepali calendar table.
- Frontend JS Nepali calendar table.
- Supported range differences as informational.
- Overlapping month-length differences as failures.
- BS 2087 Mangsir source drift: backend CSV
29days, frontend JS30days.
This is an upstream benchmark contribution inspired by Parva's conformance work. It is not a dependency relationship, adoption claim, or production-impact claim.
The current report is committed at
generated artifact: reports/conformance/public-issue-suite-summary.md
with machine-readable JSON at
generated artifact: reports/conformance/public-issue-suite-summary.json.
Regenerate it with:
py -3.11 tools\conformance_runner\run.py --suite public-nepali-date-issues --write-report reports\conformance\public-issue-suite-summary.json- Project Parva's benchmark work contributed a standalone Nepali calendar source
consistency guard to
yarsa/nepal-compliance. - Project Parva tracks public Nepali date regression cases as conformance fixtures.
- Project Parva provides a Nepal compliance conformance profile for source-drift, conversion-boundary, invalid-date, future-review, and payroll date-risk checks.
- Some public issues show recurring failure classes around month lengths, conversion boundaries, invalid dates, unsupported ranges, and future-date uncertainty.
Do not claim:
- Yarsa changed its product to depend on Project Parva.
- Parva has recognized public calendar authority for Nepal.
- Listed projects are globally broken.
- Parva proves production payroll or invoices are wrong.
- Future BS dates are guaranteed.