codeforpdx / codeforpdx/recordexpungPDX
Felony reduced to misdemeanor disambiguation
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 55
- Forks
- 93
- Avg merge
- 8m
- Merged PRs (30d)
- 9
Description
Under ORS 161.705, certain Class C felonies, including certain traffic convictions, are eligible to be "reduced" to Class A misdemeanors. In the online public records, the charge's corresponding statute number is switched from the original charge's statute number to 161.705 (or 161705). However, the type-eligibility rules still apply, and so if the underlying charge was a traffic conviction, it is still not type-eligible.
Therefore, for every charge with 161.705 as the statute number, list it initially as Needs More Analysis, and then ask the following:
Was the underlying conviction a traffic offense?
Yes - Ineligible
No - Type Eligible, becomes Eligible on Class A Misdemeanor timeline
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Search the TypeScript codebase for the existing statute and type-eligibility handling for ORS 161.705 or 161705, then trace how underlying traffic convictions are represented. Done means those charges start as Needs More Analysis, traffic offenses become Ineligible, and other qualifying charges follow the Class A Misdemeanor timeline, with relevant tests updated or added.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- backend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100