AssessME FLOW is a VS Code extension that records your coding process as encrypted project logs to support academic integrity and process-based assessment.
Features
Tracks file evolution as timestamped incremental diffs
Records run/debug activity and coding-session signals
Supports milestone markers from command palette and AI chat bridge
Stores logs locally in your workspace under .assessme/
Encrypts records with AES-256-GCM before writing to disk
Integrates with AssessME AI Assistant metadata events
Requirements
VS Code ^1.58.0
Open workspace folder (recommended for full tracking)
assessme.flow.encryptionKey configured for encrypted output
How Students Use It
Open AssessME FLOW from the VS Code Activity Bar.
Configure FLOW settings (assessme.flow.encryptionKey, tracked languages, and intensity) if required by your school.
Start tracking from Command Palette: AssessME FLOW: Start.
Code normally (edit, run, debug, test) while FLOW records process events.
Mark milestones when needed via command or AI chat milestone message.