Skip to content

coreycoto/product-development

v0.10.8MIT

Owned workflows for understanding, designing, implementing, testing, reviewing and verifying products.

assess-data-quality

Assess a specific dataset or derived artifact for its declared use using provenance, independently justified expectations, semantic checks, and explicit population or sampling limits without repairing source data.

capture-solution

Preserve verified non-obvious project reasoning whose loss could cause recurrence or substantial rediscovery, using the consumer’s existing knowledge convention.

check-protocol

Check a stateful coordination protocol with an executable model of competing actors, interruption, and recovery; report bounded safety evidence, progress assumptions, and counterexamples.

design-change

Resolve technical options, interfaces, impact, migration, and validation for a requested change before implementation commitments.

diagnose-problem

Reproduce a reported software failure, distinguish competing causes with decisive probes, and verify an authorized repair against the original symptom.

engineering-workflow

Choose the smallest sufficient engineering procedure for a requested codebase task and continue to its authorized endpoint.

implement-change

Complete accepted software intent in small behaviorally useful slices, preserving concurrent work and validating the requested result.

improve-performance

Diagnose a software performance limiter and evaluate a bounded improvement using equivalent work, comparable measurements, and correctness evidence.

maintain-verification

Audit testing confidence or create, qualify and refresh consumer verification instructions, separating product, test, harness and environment gaps.

manage-codex-agents

Set up Product Development's packaged Codex agents and guide native hook review, installation, upgrades and verification.

model-domain

Clarify domain vocabulary, identity, state, invariants, and boundary contracts when ambiguous concepts or repeated rules complicate software design.

phased-refactor

Refactor a substantial code or test cluster in evidence-backed phases while preserving caller contracts, behavioral confidence, and relevant runtime outputs.

prototype-decision

Run a bounded disposable experiment to answer a specific technical or interaction uncertainty with explicit decision criteria.

refresh-solutions

Reconcile selected project solution records with current evidence, preserving accepted policy, historical reasoning, and unverifiable claims.

rehearse-migration

Exercise a planned schema, API, persisted-state, or component migration through supported intermediate versions, interruption, and recovery in an isolated environment before rollout.

review-code

Review an exact code candidate for supported defects, regressions, requirement gaps, and meaningful missing evidence using relevant lenses.

test-behavior

Design specification/regression tests or explicitly labeled characterization through a faithful boundary, with meaningful oracles, isolated fixtures and observable results.

understand-codebase

Explain a bounded code path or architectural decision, or assess requested maintainability questions from current source without changing product behavior.

verify-product

Exercise an actual user-facing product path and preserve evidence of its observable outcome, failure, or unavailable prerequisites.