Skip to content

Updating Tutor Times Feature documentation#168

Open
rammakablecode wants to merge 3 commits intothoth-tech:mainfrom
rammakablecode:main
Open

Updating Tutor Times Feature documentation#168
rammakablecode wants to merge 3 commits intothoth-tech:mainfrom
rammakablecode:main

Conversation

@rammakablecode
Copy link

@rammakablecode rammakablecode commented Feb 1, 2026

Description

This PR provides a comprehensive update to the project's documentation suite, specifically focusing on the Tutor Times / Session Tracking feature. It transitions the documentation from the legacy manual-timer requirements to the finalized Automated Sticky Session architecture implemented in the 10.0.x release.

Key Changes:

  • Backend & Frontend Design Docs: Updated to reflect the passive tracking logic, 15-minute inactivity threshold, and the use of ngx-charts for visualization.
  • New Handover Document: Added ANALYTICS_HANDOVER.md to guide future developers on known logic constraints (rounding, assessment inflation) and the roadmap for the next trimester.

Type of change

  • Documentation (update or new)

How Has This Been Tested?

Please describe the tests that you ran to verify your changes. Provide instructions so we can
reproduce. Please also list any relevant details for your test configuration

Testing Checklist

  • Have run npm run format
  • Have run npm run build
  • Have run npm run dev and/or npm run preview, using:
    • Chrome

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings

@netlify
Copy link

netlify bot commented Feb 1, 2026

Deploy Preview for thoth-tech ready!

Name Link
🔨 Latest commit 4e71a72
🔍 Latest deploy log https://app.netlify.com/projects/thoth-tech/deploys/698017d4931a7000081aa148
😎 Deploy Preview https://deploy-preview-168--thoth-tech.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@rammakablecode rammakablecode marked this pull request as ready for review February 1, 2026 09:34
@SteveDala
Copy link
Collaborator

@rammakablecode please review the following errors from Vale, mostly changing American English spellings to British English:

> vale src/content/docs --minAlertLevel error

 src/content/docs/Products/OnTrack/Projects/Tutor Times/Documentation/T3 2025 Handover.md
 17:4  error  Use the British spelling        thothtech.American 
              "behaviour" instead of the                         
              American "Behavior".                               

 src/content/docs/Products/OnTrack/Projects/Tutor Times/Documentation/design-back-end.md
 72:32  error  Use "parameters" instead of     thothtech.Substitutions 
               "params".                                               
 86:11  error  Use the British spelling        thothtech.American      
               "authorised" instead of the                             
               American "Authorized".                                  
 91:30  error  Use the British spelling        thothtech.American      
               "authorised" instead of the                             
               American "Authorized".                                  
 92:20  error  Use the British spelling        thothtech.American      
               "authorisation" instead of the                          
               American "Authorization".                               

✖ 5 errors, 0 warnings and 0 suggestions in 160 files.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants