Commit graph

12 commits

Author SHA1 Message Date
e98ffab7e6 chore(consistency): refresh work-record index
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:51:01 +02:00
repo-manager
196738e2bc repo.work.assign_missing_identifiers
source: repo-manager
reason: deterministic projection registration

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:50:43 +02:00
776579c660 Extend PQRST-WP-0002: land the practice in hall-of-helix
The fleet already has a session-closing ritual — the operator asks for a
hall-of-helix entry at wind-down — but it is unspecified, and PQRST is not part
of it. The one estimate in the hall was added by hand as `30/23/18/19/10`, a
format the spec does not define.

Two tasks added:

T04 — Specify the closing routine in a new CLOSING.md, quoting the operator's
wind-down sentence so an agent recognises the situation, and link it from
README.md, ENTRY.md, and the AGENTS.md Close protocol. Takes a position on two
things the routine is silent on: the estimate covers the substantive session and
excludes the closing ritual itself (otherwise the ritual inflates T on every
session that has a seat), and the prompt is reached by path with only the output
block inlined. Constrains the change against both repos' INTENT.md: a record on
a seat, never a score on a worker.

T05 — Carry the record in entries as a quoted canonical signature in frontmatter
plus a `## PQRST estimate` section holding the full stored record, with
templates/entry.md, ENTRY.md, and check-entries.py updated to match. Required
for agent-session seats after adoption; human seats exempt; the 102 existing
seats grandfathered. Explicitly forbids backfilling estimates for sessions
nobody observed — that is the fabricated evidence spec R4 forbids. Only the one
manual estimate is normalised, and it already sums to 100.

T01 gains a sixth pilot question — whether a session estimating itself inflates
P — since the hall entry is written by the same session being audited. T02 now
evaluates hall-of-helix as the default answer to the storage question rather
than weighing it from scratch, with its sampling bias stated. T03 picks up the
ritual-scope and self-estimation findings.

Execution order T01 → T04 → T05 → T02 → T03 is stated in the workplan; task ids
are identity, not sequence.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:50:43 +02:00
a126c1c942 chore(consistency): refresh work-record index
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:39:12 +02:00
custodian-sync
64deae8a7b chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-09-05:
  - update .custodian-brief.md for pqrst-practice

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:38:49 +02:00
repo-manager
86630b4c31 repo.work.assign_missing_identifiers
source: repo-manager
reason: deterministic projection registration

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:38:35 +02:00
2b36fc187d Complete PQRST-WP-0001: bootstrap State Hub integration
T01 — Reviewed the generated integration files. Resolved the
{CREDENTIAL_ROUTING} placeholder in AGENTS.md from the fleet canon, refreshed
the SCOPE.md repository layout (stale after registration), and replaced the
README stub with orientation and entry points.

T02 — Documented the developer workflow in AGENTS.md. This is a Markdown-only
spec repository: nothing to install, build, or run, and no test suite. In place
of a toolchain, added a six-point verification checklist covering prompt/spec
coupling, the closed 5-tuple, example-record arithmetic, cross-references,
version discipline, and the append-only rule for history/. The signature
validation command is verified working — all nine example signatures sum to 100.

T03 — Seeded PQRST-WP-0002 "Validate spec v0.1 against real sessions and cut
v0.2": pilot the closing prompt unassisted on at least eight real sessions,
decide the record-storage boundary SCOPE.md leaves open, then revise. v0.1 was
consolidated from two drafts neither of which had been applied to a session, so
the open questions are empirical rather than editorial.

WP-0001 marked finished with DoR/DoD assessments (clears C-34). No open
residuals — the follow-on work is carried by PQRST-WP-0002.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:38:30 +02:00
14d53264fa Add repo classification and work-record index
Clears C-24/C-35 (missing .repo-classification.yaml). Classified as
`research` under the agents domain: the repo defines and studies a practice
rather than shipping tooling or a product.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:34:01 +02:00
custodian-sync
2e0c3a766d chore(consistency): sync task status from DB [auto]
Updated by fix-consistency on 2026-09-05:
  - update .custodian-brief.md for pqrst-practice

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:33:38 +02:00
b3a79f342d Register repo with State Hub under agents/practice
Generated by `statehub register --domain agents --topic practice
--wp-prefix PQRST-WP`: AGENTS.md, .custodian-brief.md, .gitignore, and the
bootstrap workplan.

The `practice` topic was created for this repo under the agents domain,
covering prestructured actions that are less complex than a process but
more ambitious and structured than a task.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:33:29 +02:00
4986a87773 Consolidate PQRST drafts into spec v0.1; add prompt, intent, scope
Merge the two independent 2026-09-05 drafts under history/ into a single
normative specification at spec/PqrstEstimationPractice.md (v0.1).

Where the sources diverged on the canonical result format, the block/
signature record is adopted as the source of truth and the per-dimension
table is retained as an optional presentation form; recorded in the spec's
version history. Two rules the sources implied but did not state are added:
confidence stays outside the 5-tuple (R9), and no sixth dimension may be
introduced (R10).

Add PqrstPrompt.md in the root as the canonical end-of-session prompt,
pairing the fuller rule list with the strict fixed output block.

Add INTENT.md and SCOPE.md framing the repo as the means of closing
agentic coding sessions: why the practice exists, its anti-goals, and the
boundary that this is a specification-and-prompt repo only — no tooling,
storage, harness integration, scoring, or empirical validation.

Source drafts under history/ are retained unmodified and are append-only.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SQ6oF1DtVDKcD1FCpvRVLx

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 272883@bnt-lap001
Assistant-Session: f40c8f53-fb65-4980-9d29-bcdb3dd946f7
2026-09-05 20:27:36 +02:00
c6723a6aca Initial commit 2026-09-05 17:18:51 +00:00