chronometric-mark-end-88dec9 — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited chronometric-mark-end-88dec9 (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Quick wrapper for mark_session_end on the local mcp-chronometric server. Closes the most-recent open session and returns its final metadata.
Authoritative schema: packages/mcp-chronometric/schemas/mark_session_end.schema.json.
explicit "I'm stopping").
Calls mcp__neurodock-chronometric__mark_session_end with an optional summary. The server:
session_idargument — by design, per ADR 0001).
ended_at (ISO 8601 with offset).duration as an ISO 8601 duration string.intent.session_id, started_at, ended_at, duration, intent,summary.
The verbatim intent + summary pair is the unit consumed by weekly_rollup (see packages/mcp-cognitive-graph/src/.../weekly_rollup.py). Sessions ended without a summary are still included but contribute less signal. Encourage the user to write a one-line summary even when nothing "finished" — "got distracted into refactor; did not finish the planned migration ADR" is more useful than no summary at all.
Minimal:
{}With summary:
{
"summary": "shipped the RFC reply, parked two follow-ups in inbox"
}Constraints:
summary is optional, 1–1000 chars, plain language.session_id field — the server picks the most recent open session.Example response:
{
"session_id": "6f9f4f5e-3b1c-4e2a-9f7d-2b3c4d5e6f70",
"started_at": "2026-05-23T09:14:22+01:00",
"ended_at": "2026-05-23T10:42:18+01:00",
"duration": "PT1H27M56S",
"intent": "finish draft RFC reply",
"summary": "shipped the RFC reply, parked two follow-ups in inbox"
}NO_OPEN_SESSION — caller thought a session was open; it was not.Distinct from silent success so the caller can tell "I forgot to start one" from "this worked".
SUMMARY_TOO_LONG — over 1000 chars. Trim and retry.the most recent closes.
Read the duration back plainly. Do not editorialise ("wow, an hour!" — no). Just the numbers and the user's own words. The summary is theirs, not something to reformulate.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.