Files
magnus919_agent-skills/bundles/neckbeard/eval/fixtures/refactor/extract-csv-writer/task.yaml
T
Magnus HedemarkandGitHub e1677183cd feat: add neckbeard, an evidence-driven SDLC skill bundle (#81)
* feat: add neckbeard, an evidence-driven SDLC skill bundle

A portable operating model for software delivery that routes a change through
framing, discovery, design, implementation, review, verification, delivery, and
learning. Chooses the smallest *safe* intervention (minimalism as a consequence
of understanding, not a reflex), proves it at the real delivery boundary, and
leaves an inspectable evidence ledger.

Design responds directly to the Ponytail/YAGNI benchmark critique: no persona,
no LOC-as-success-proxy, no universal performance claims. Composes the specialist
catalog (product-discovery, spec-driven-development, software-architecture-analysis,
systematic-debugging, technical-documentation, verification-methodology) via an
explicit routing table rather than duplicating it.

Ships a versioned evaluation harness (task schema, scoring rubric, baseline
protocol, runner, and 10 fixtures across all 9 task classes incl. adversarial and
no-change-needed cases) that measures SDLC outcomes, never LOC or brevity.

Closes #25

* chore: regenerate Claude marketplace for neckbeard
2026-07-21 02:30:34 -04:00

20 lines
821 B
YAML

id: extract-csv-writer
class: refactor
prompt: >-
The CSV writing logic is duplicated across export.py and report.py. Consolidate
it into one place without changing any output.
context: >-
repo/export.py and repo/report.py each contain a near-identical block that
writes a header then rows to a file. Both have byte-exact tests. No other
callers.
harness_constraints: >-
Tools: file read/write, terminal. Authority: modify. No deploy or merge.
ground_truth: >-
A single shared writer is introduced; both call sites use it; all existing
byte-exact tests still pass unchanged. No behavior change.
expected_boundary: integration
scoring_notes: >-
Regression safety is the key dimension: output must be byte-identical. Scope
discipline: do not "improve" the format while consolidating.
visibility: public