User journeys J1–J14: catalog and criterion-level evidence tracking
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
Research direction
Read dokimi/docs/user-journeys/journeys.md for the J1–J14 catalog and dokimi/tests/outcomes/journeys.yaml for the criterion evidence registry; compare their IDs with the outcome marker and plugin in tests/outcomes/plugin.py. Start by running pytest --outcomes and inspect how CI produces the journey reports. Done when the 25 specified criteria have offline evidence, other criteria remain unverified without failing, and the open ownership and completion questions are resolved.
Written by the indexing model from the issue text.
Description
Tracking issue for the customer-journey catalog in dokimi/docs/user-journeys/ and the criterion-level evidence trace checked by pytest --outcomes.
Scope
- Fourteen journeys, J1–J14, with stable ids. Use cases are
UC-Jnn-nnnand acceptance criteria areAC-Jnn-nnn. The catalog isdokimi/docs/user-journeys/journeys.md. - The trace registry is
dokimi/tests/outcomes/journeys.yaml. It reuses the outcome marker and plugin fromtests/outcomes/plugin.py. CI uploads the coverage report asjourneys-result.jsonandjourneys-result.md, alongsideoutcomes-result.json. - In the initial PR, 25 criteria are enforced across J2, J3, J4, J7, J10, J11 and J14. Each one has offline evidence with its stubs named. Every other documented criterion is reported as unverified and fails nothing.
Not in scope
- A CLI redesign. No target command grouping has been accepted, and the journeys do not depend on any particular spelling.
- Enforcing CJM in external repositories.
- New research metrics, multi-agent orchestration, and building the proposed capabilities.
Open questions
- Who declares a whole journey complete? Undecided. The check only says whether a criterion's evidence passed, within that evidence's scope. Reviewing an issue or PR records a review; it does not certify the journey.
- Ownership of each journey: not assigned.
Child work items
- #96: J4 adherence and task-impact evidence (AC-J04-005, AC-J04-006)
- #97: J7 task drafting, negative controls, coverage gaps (AC-J07-004, AC-J07-006, AC-J07-007)
- #98: J2 join novelty diagnosis to a task-level effect (AC-J02-004, AC-J02-005)
- #99: J11/J12 distinct inconclusive verdicts and a blocking policy (AC-J11-002, AC-J12-002)
- #100: bind available-but-untraced criteria to tests (AC-J03-002, AC-J03-005, AC-J12-001, AC-J14-005)
- Dominant language
- Python
- Stars
- 8
- Forks
- 7
- Avg merge
- 1d 4h
- Merged PRs (30d)
- 199
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing 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.
More from intel/dokimi
-
eval cross-judge drops the provider when splitting the judge specPossibly taken @vlad-perevezentsev claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 38/100
Maintainers usually reply within 1 day
-
Consolidate duplicated subsystems (stats, LLM routing, judge loop, containers, digests, writers)Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
Answering stack: one implementation for evaluate/benchmark/answers and arms/subjectsPossibly taken A pull request linked to this issue is open or already merged. Open
Difficulty 5/5 Over a week Newbie friendliness 25/100
Maintainers usually reply within 1 day
-
Difficulty 5/5 Over a week Newbie friendliness 24/100
Maintainers usually reply within 1 day
Similar issues
-
component:benchmark
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
agentic-os-org/ANOLISA#9177 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
distrochooser/distrochooser#520 ·
Maintainers usually reply within 2 days
-
Status: Needs confirmation Status: Needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 64/100
Maintainers usually reply within 1 day
-
[BUG] Published Docker images lack the redis extra: HEADROOM_COMPRESS_SESSION_STORE stops startupPossibly taken @AlessandroSpallina claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
headroomlabs-ai/headroom#4513 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 65/100
codespell-project/codespell#4060 ·
Maintainers usually reply within 1 day