gc_engagement
Reconstruct engaged-attention hours from Timing presence and project-touch events across Claude Code, pi, Codex, and Bee. Supports compute, per-day, audit, sensitivity, projects, and timesheet export.
Instructions
Reconstruct engaged-attention hours from Timing presence plus project-touch events across Claude Code, pi, Codex, and Bee. Screen-first by default. File output only when target=file|both. Actions: compute, per_day, audit, sensitivity, projects, timesheet_export.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Period end (ISO date or datetime) | |
| from | No | Period start (ISO date or datetime) | |
| action | Yes | Action to perform | |
| target | No | screen (default), file, both | |
| out_dir | No | Directory destination for generated files | |
| project | No | Single project id or display name | |
| filename | No | Explicit filename for single-project exports | |
| k_values | No | Tolerance values for sensitivity | |
| out_path | No | Exact file destination for single-project exports | |
| projects | No | Project ids or display names | |
| bin_minutes | No | Bin width in minutes (default 5) | |
| include_audit | No | Also export audit CSVs in timesheet_export | |
| audit_filename | No | Explicit audit filename when include_audit=true | |
| filename_prefix | No | Filename prefix for generated files | |
| tolerance_minutes | No | Burst tolerance in minutes (default 10) |