Back to submissionsProvisional result
Lecturer review required
John Brown / Agentic Student Support Workflow
14 of 16 tests passed / Evidence completeness 94%
AI-generated evaluation is advisory. The lecturer reviews the evidence and makes the final academic decision.
87%
Provisional overall mark
Distinction-level evidence profile
14 tests passed 2 tests failedRubric breakdown
Functional correctness
88%35% weighting / 30.8 marks
Agentic workflow and orchestration
86%20% weighting / 17.2 marks
Safety and human oversight
90%15% weighting / 13.5 marks
Testing and reliability
78%15% weighting / 11.7 marks
Code quality
88%10% weighting / 8.8 marks
Documentation
92%5% weighting / 4.6 marks
Evidence and observations
Strengths
- Clear separation between classification, risk assessment, action planning, and response drafting.
- All high-risk cases trigger human review and drafts avoid promising outcomes.
- Meaningful unit tests cover validation, classification, and safety paths.
Areas for improvement
- Ambiguous messages containing both technical and wellbeing signals are classified by first match.
- One edge case and one uncertainty-handling test failed.
Code-level observations
- src/index.ts orchestrates four focused functions with typed outputs.
- risk-assessor.ts handles immediate-danger phrases before category-specific rules.
- README.md documents setup, design decisions, and human-review boundaries.
Personalised feedback
Editable draftRecommended learning actions
- Add a confidence signal for messages matching multiple categories.
- Add a regression test for mixed technical and wellbeing language.