What
When the extension loads on a Google Docs tab (a session starts).
A session has a UUID, a start timestamp, and an elapsed timer.
Acceptance criteria
Notes
Session ID will appear in the exported process-log.json.
See TWFF spec (metadata.json and session_id field).
What
When the extension loads on a Google Docs tab (a session starts).
A session has a UUID, a start timestamp, and an elapsed timer.
Acceptance criteria
sessionIdgenerated as UUID v4 on tab load, stored inchrome.storage.localstartedAtrecorded as ISO 8601 timestampNotes
Session ID will appear in the exported process-log.json.
See TWFF spec (metadata.json and session_id field).