Files
magnus919_agent-skills/technical-project-management/evals/sample-review.md
T
Magnus HedemarkandGitHub 22d141de75 feat: add research-grounded technical project management skill (#468)
* feat: add research-grounded technical project management skill

* test: retain isolated project coordination regression evidence
2026-09-04 23:56:40 -04:00

3.8 KiB

Initial sampled behavioral review

Date: 2026-09-05. Reviewer: authoring assistant. These are actual captured responses, not golden answers. Configuration: two fresh Codex subagent contexts, one with the skill and one without; each answered the same three prompts. No model override was requested. Model version, token use, and exact timing were not captured.

Candidate: precommit working tree on codex/technical-project-management, based on de968df. Exact per-run content hashes were not captured. This is informal evidence, not the repository's versioned runtime provenance or release-gate contract.

Assertion review

Case Baseline With skill Evidence in captured outputs
expert-tpm-vendor-slip 5/5 5/5 Both expert responses calculate day 28 and 8-day variance, identify the old day-12-plus-10 inconsistency, keep vendor dates conditional, and give decision options without a primer
no-pm-small-team 4/4 4/4 Both team responses retain sales date as a target, seek accepted scope/authority, use actual part-time capacity, and propose a lightweight written decision system
shared-resource-network 5/5 5/5 Both schedule responses distinguish unconstrained day 6 from a feasible serial day 7, show the shared resource, and explain why a second specialist alone does not meet day 5

Outputs are retained in samples/baseline-expert.md, samples/with-skill-expert.md, samples/baseline-team.md, samples/with-skill-team.md, samples/baseline-schedule.md, and samples/with-skill-schedule.md.

What changed after review

Both variants passed the original assertions. The expert response's baseline consistency check and the resource response's day-7 reasoning were valuable but not required by the initial manifest. Added those assertions without changing IDs. The captured answers satisfy the strengthened checks too.

The with-skill team response supplied board columns and one-active-item-per-engineer advice without diagnosing flow. The engagement reference now explicitly preserves existing boards and routes WIP design to kanban-guru. The forecasting reference now includes the small resource-feasible example. The script also gained bounded resource-conflict output and a test during the review period. These refinements were mechanically checked; the sample is not a rerun of the final revision.

Limits and conclusion

These three scenarios did not distinguish skill-assisted from baseline quality. Both scored 14/14 on the final reviewed assertions. Do not infer general improvement or reliability from that result. Each variant used one context across three prompts, so prompts were not individually isolated. Grading was not blind or independent, and only three of twelve cases were exercised. The remaining cases are authored contracts, not demonstrated behavioral passes. CI's fake-adapter run is a harness smoke test, not additional model evidence.

Further evaluation should use individually isolated cases, a blinded reviewer, and difficult multi-artifact project records, including contradictory status and changing scope across several management cycles. The initial evidence supports usable sample outputs and concrete refinements, not a "world-class" certification.

Isolated follow-up on the revised guidance

A third, fresh context reran only no-pm-small-team against commit 5546fc7 without reading assertions or previous outputs. Its actual response and content digests are retained as samples/final-team.md and samples/final-team-provenance.json. The response passes the four case assertions and preserves the existing board without prescribing a per-person WIP limit, addressing the concrete issue from the first sample. No additional management instructions were changed after this follow-up. This is one observed regression check, not a paired demonstration of improvement or a substitute for the unrun cases.