5 Commits

Author SHA1 Message Date
uditgoenka 6c5abafad1 docs(release): make v2.2.2 claims match verified behavior
Align release metadata, capability-scoped support, installation guidance, hook boundaries, maintainer documentation, changelog ownership, and the PR-first release procedure with the stabilized distributions.

Constraint: Canonical and Claude surfaces use 2.2.2 while the Codex manifest retains 2.2.2-codex.0.

Rejected: Maintain two current changelogs | duplicate release authority drifts.

Rejected: Publish before the Windows matrix passes | violates the accepted release state machine.

Confidence: high

Scope-risk: moderate

Directive: Keep generated skill versions sourced from the canonical skill and preserve immutable release tags.

Tested: hooks 228/228; orchestrator 195/195; regression 65/65; maintenance 50/50; transform; shell syntax; link/path sweep; diff check

Not-tested: GitHub Windows runner remains blocked pending explicit approval for a fresh gate attempt
2026-08-13 03:41:37 +05:30
Udit Goenka 3c0be51710 feat(regression): add autoresearch:regression stability gate (14th command) (#102)
Adds the 14th family command — a layered regression stability gate (orchestrator + git-worktree differential core + debug-style hunter) across 8 dimensions with a tiered HARD/SCORE verdict and the green-to-red classification invariant. Ships scripts/score-regression.sh, tests/test-regression.sh (50 assertions, 10 golden fixtures), 5-surface mirror parity, and 3 plugin manifests. Released as v2.1.4.
2026-06-19 13:07:39 +05:30
Udit Goenka a6e39a4a75 feat: add /autoresearch:improve — product improvement research + PRD generation
New subcommand for product companies. Researches ICP challenges via deep
multi-source web research across 5 categories, scores and ranks improvements
using tiered ranking (Must-have/Nice-to-have/Moonshot), and generates
per-feature PRDs with evidence chains.

Key design decisions (11 locked via adversarial reasoning):
- Opportunistic product context with conditional auto-discover
- Structured insight schema with canonical normalization for dedup
- 5 research categories with coverage guarantee (was 7, merged after analysis)
- WebSearch as hypothesis generation with triangulation safeguards
- Tiered ranking over numeric scores (ICP binary gate + 3-tier bucketing)
- Terminal emitter — outputs PRDs for external tools, not autoresearch re-entry
- 2 AskUserQuestion rounds (setup + feature selection)
- Single-pass PRD with 5 guardrails (DECISION NEEDED markers, evidence tiers)

Subcommand count: 12 → 13. Version: v2.1.2.

Files: 4 new (.claude/commands/autoresearch/improve.md, CONTEXT.md,
guide/autoresearch-improve.md, + 3 platform distributions), 17 modified.
2026-05-23 10:42:30 +05:30
Udit Goenka 55c4754eb6 docs: rewrite all documentation from scratch for v2.1.0
Complete rewrite of README.md, docs/ (7 files), guide/ (18 files),
CONTRIBUTING.md, and COMPARISON.md for the v2.1.0 modular architecture.

- 12 commands with bounded defaults (was 11; evals is new)
- Thin SKILL.md routing table + self-contained command files
- 3 focused reference files replacing 13 old workflow files
- scripts/transform.sh replaces sync-opencode.sh + sync-codex.sh
- Removed autoresearch-command-spec.json, Python CLI wrapper
- Updated marketplace.json and claude-plugin distribution
- Added __pycache__ to .gitignore, removed tracked .pyc files
- Cleaned up 13 stale reference files from claude-plugin/
2026-05-22 02:57:09 +05:30
Udit Goenka 6e8a28a13e feat: release v2.0.0 — multi-platform GA with security hardening
Multi-platform GA release promoting v2.0.0-beta to stable.
Claude Code + OpenCode + Codex all fully supported.

Fixed:
- SKILL.md YAML frontmatter uses folded block scalars for strict
  parser compatibility (Codex CLI, PyYAML) — closes #69, #71
- Sync scripts pass paths via sys.argv instead of shell string
  interpolation — eliminates injection risk (#77)
- install.sh sync_dir() validates path depth before rm -rf (#78)

Added:
- name field to OpenCode docs-manager agent (#74)
- name field to all 11 OpenCode commands (#75)
- allowed-tools to all Claude/plugin command files (#76)
- /autoresearch:probe subcommand (adversarial requirement interrogation)
- Codex plugin marketplace metadata

Changed:
- All version references unified to 2.0.0
- Sync script regex updated for multiline YAML descriptions
- README updated for GA (removed beta references)

Contributors: @xiaolai @georgelichen @ch0udry @rexplx @haosenwang1018
2026-04-28 15:12:26 +05:30