docs: bootstrap tutor planning

This commit is contained in:
user
2026-04-26 15:35:26 +09:00
commit 9edaddd092
25 changed files with 2205 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
# job-seeker-tutor Specification
## ADDED Requirements
### Requirement: Job seeker interview preparation is the first product target
The system SHALL prioritize software job seekers as the first product audience
while preserving an architecture that can later support general students.
#### Scenario: diagnostic session creates an initial study map
- **GIVEN** a user chooses a target software role and technology stack
- **WHEN** the user starts a diagnostic interview
- **THEN** the system asks role-relevant technical questions
- **AND** grades the user's answers against explicit rubrics
- **AND** creates an initial concept weakness map.
#### Scenario: practice session adapts to weak answers
- **GIVEN** a user answers an interview question weakly or incorrectly
- **WHEN** the tutoring workflow evaluates the answer
- **THEN** the system asks a targeted follow-up question or gives a corrective
explanation
- **AND** records the evidence used for that decision.
### Requirement: Review plans are based on learner evidence
The system SHALL generate review plans from graded answers, concept mastery, and
misconception evidence rather than generic topic lists.
#### Scenario: session produces next actions
- **GIVEN** a completed tutoring session
- **WHEN** the review-plan workflow runs
- **THEN** the user receives prioritized concepts, practice questions, and
review timing
- **AND** each recommendation links back to learning evidence.