Jev
0.4.0
Turn unstructured input into consistent, structured decisions from PowerShell.
Minimum PowerShell version
7.0
Installation Options
Owners
Copyright
(c) 2026 Doug Finke
Package Details
Author(s)
- Jev contributors
Tags
PowerShell Decisions AI Questions Automation TypeSafe Jev
Functions
New-JevQuestion New-JevYesNoQuestion Invoke-Jev Test-Jev Select-Jev Add-JevAnnotation Get-JevRanking Find-Jev Add-JevTag Get-JevChoice Get-JevScore
Dependencies
This module has no dependencies.
Release Notes
Adds Get-JevRanking for semantic ranking, Find-Jev for comparative search, Add-JevTag for multi-label tagging, and compact Get-JevChoice and Get-JevScore commands. Includes pipeline examples for prioritizing replies, finding a checkout failure cause, tagging an inbox, routing requests, and scoring urgency.
FileList
- Jev.nuspec
- Examples\Demos\Loan-Approval\README.md
- Examples\Demos\Quick-Hits\04-Route-Failures\run.ps1
- Examples\Pipelines\ScoreRequests.ps1
- Private\New-JevProbabilityDistribution.ps1
- Public\New-JevYesNoQuestion.ps1
- data\DealDesk.xlsx
- Examples\SemanticLogTriage.ps1
- Examples\Demos\03-grep-for-meaning\Find-ReproducibleIssues.ps1
- Examples\Demos\16-triage-pipeline\tickets.csv
- Examples\Demos\19-no-or-could-not-ask\proposed\fetch.txt
- Examples\Demos\Inline-Refund-Check\README.md
- Examples\Demos\Pipelines\TestReviewStream.ps1
- Examples\Demos\Quick-Hits\04-Route-Failures\test-failures.csv
- Examples\Pipelines\TagInbox.ps1
- Private\Register-JevTypeData.ps1
- Public\Select-Jev.ps1
- CHANGELOG.md
- data\IT-Operations-Queue.xlsx
- Examples\StandupReport.ps1
- Examples\Demos\03-grep-for-meaning\issues.csv
- Examples\Demos\16-triage-pipeline\TriageTickets.ps1
- Examples\Demos\19-no-or-could-not-ask\proposed\list.txt
- Examples\Demos\Loan-Approval\Applications.csv
- Examples\Demos\Quick-Hits\README.md
- Examples\Pipelines\checkout.log
- Private\ConvertTo-JevDictionary.ps1
- Public\Add-JevAnnotation.ps1
- Public\Test-Jev.ps1
- InstallModule.ps1
- Examples\DealDesk.ps1
- Examples\Demos\README.md
- Examples\Demos\03-grep-for-meaning\README.md
- Examples\Demos\17-rate-and-sort\RateAndSort.ps1
- Examples\Demos\19-no-or-could-not-ask\proposed\wipe.txt
- Examples\Demos\Loan-Approval\Demo.ps1
- Examples\Demos\Quick-Hits\01-Find-Build-Cause\build.log
- Examples\Pipelines\FindCheckoutCause.ps1
- Private\ConvertTo-JevEnrichedResult.ps1
- Public\Add-JevTag.ps1
- Tests\Add-JevTag.Tests.ps1
- Examples\Excel-IT-Queue.ps1
- Examples\Demos\01-refund-gate\message.txt
- Examples\Demos\06-top-search-hits\hits.jsonl
- Examples\Demos\17-rate-and-sort\README.md
- Examples\Demos\21-options-from-the-record\ChooseNextAction.ps1
- Examples\Demos\Loan-Approval\Get-LoanDecision.ps1
- Examples\Demos\Quick-Hits\01-Find-Build-Cause\README.md
- Examples\Pipelines\inbox.json
- Private\Get-JevChoiceAnswer.ps1
- Public\Find-Jev.ps1
- Tests\Find-Jev.Tests.ps1
- Jev.psd1
- Examples\NotesToActions.ps1
- Examples\Demos\01-refund-gate\question.txt
- Examples\Demos\06-top-search-hits\RankSearchHits.ps1
- Examples\Demos\17-rate-and-sort\requests\password.txt
- Examples\Demos\21-options-from-the-record\README.md
- Examples\Demos\Loan-Approval\Get-LoanDecision.Tests.ps1
- Examples\Demos\Quick-Hits\02-Rank-Build-Clues\README.md
- Examples\Pipelines\PrioritizeInbox.ps1
- Private\Get-JevErrorBody.ps1
- Public\Get-JevChoice.ps1
- Tests\Get-JevChoice.Tests.ps1
- Jev.psm1
- Examples\PageOnCall.ps1
- Examples\Demos\01-refund-gate\README.md
- Examples\Demos\06-top-search-hits\README.md
- Examples\Demos\17-rate-and-sort\requests\receipt.txt
- Examples\Demos\21-options-from-the-record\steps.jsonl
- Examples\Demos\Loan-Approval\Import-LoanPolicy.ps1
- Examples\Demos\Quick-Hits\02-Rank-Build-Clues\release-build.log
- Examples\Pipelines\RankReplies.ps1
- Private\Get-JevNoulProbability.ps1
- Public\Get-JevRanking.ps1
- Tests\Get-JevRanking.Tests.ps1
- LICENSE
- Examples\PowerShellCommandFinder.ps1
- Examples\Demos\01-refund-gate\RefundGate.ps1
- Examples\Demos\15-find-the-line\FindPolicyLine.ps1
- Examples\Demos\17-rate-and-sort\requests\tax-split.txt
- Examples\Demos\28-what-a-run-cost\EstimateRunCost.ps1
- Examples\Demos\Loan-Approval\Import-LoanPolicy.Tests.ps1
- Examples\Demos\Quick-Hits\03-Select-Regressions\README.md
- Examples\Pipelines\README.md
- Private\Get-JevStateText.ps1
- Public\Get-JevScore.ps1
- Tests\Get-JevScore.Tests.ps1
- PublishToGallery.ps1
- Examples\QuickStart.ps1
- Examples\Demos\02-route-a-ticket\README.md
- Examples\Demos\15-find-the-line\policy.txt
- Examples\Demos\17-rate-and-sort\requests\two-seats.txt
- Examples\Demos\28-what-a-run-cost\README.md
- Examples\Demos\Loan-Approval\LoanModel.ps1
- Examples\Demos\Quick-Hits\03-Select-Regressions\test-output.txt
- Examples\Pipelines\ReplyTriage.ps1
- Private\Invoke-JevDecision.ps1
- Public\Invoke-Jev.ps1
- Tests\Jev.Tests.ps1
- README.md
- Examples\RefundTriage.ps1
- Examples\Demos\02-route-a-ticket\RouteTicket.ps1
- Examples\Demos\15-find-the-line\README.md
- Examples\Demos\19-no-or-could-not-ask\AssessProposals.ps1
- Examples\Demos\28-what-a-run-cost\requests.jsonl
- Examples\Demos\Loan-Approval\LoanPolicy.md
- Examples\Demos\Quick-Hits\04-Route-Failures\README.md
- Examples\Pipelines\RouteRequests.ps1
- Private\Invoke-JevMockDecision.ps1
- Public\New-JevQuestion.ps1
- Tests\Pipelines.Tests.ps1
- .github\workflows\tests.yml
- Examples\ReleaseNotes.ps1
- Examples\Demos\02-route-a-ticket\ticket.txt
- Examples\Demos\16-triage-pipeline\README.md
- Examples\Demos\19-no-or-could-not-ask\README.md
- Examples\Demos\Inline-Refund-Check\InlineRefundCheck.ps1
- Examples\Demos\Loan-Approval\New-LoanApplication.ps1
- assets\jev-icon.png
- Examples\SecurityIncidentTriage.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 0.4.0 (current version) | 38 | 10/8/2026 |
| 0.3.1 | 13 | 10/3/2026 |
| 0.3.0 | 7 | 10/3/2026 |
| 0.2.0 | 12 | 9/25/2026 |
| 0.1.0 | 11 | 9/22/2026 |