Pulse
Developer comprehension tracking with session digests and skill trends.
Philosophy
Pulse follows three rules: never interrupt flow, mirror instead of grading, and keep insights personal.
How Tracking Works
Pulse combines passive concept detection, LLM self-report via veriova_insight, and explicit checks via veriova_pulse.
Session Digests
Session digests summarize what was built, key non-obvious decisions, and growth signals.
Skill Graph
Strength is engagement-based and decays over time if concepts are not revisited.
strength = (engaged_count / encounter_count) * e^(-days_since_last_seen / 60)
MCP Tools
veriova_insight({
concepts: ["go/context-timeout", "sql/upsert"],
key_decision: "bounded timeout and idempotent writes",
developer_engaged: true
})
veriova_pulse({ view: "skills" })Dashboard
Pulse dashboard includes latest digest, skill graph, trends, and admin-only team analytics at /dashboard/pulse/team.
Privacy
Pulse data is account-scoped. Team views are aggregate analytics intended for shared learning, not surveillance.