Skip to content

Commit 25a4f0c

Browse files
chore(release): 1.0.0 [skip ci]
# 1.0.0 (2026-06-08) ### Features * initial construct skill — grounded SRD generator ([dd022c3](dd022c3)) * raise SRD quality from the adversarial audit ([d39ae04](d39ae04))
1 parent d39ae04 commit 25a4f0c

5 files changed

Lines changed: 12 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
11
# Changelog
22

33
All notable changes to this project are documented here, generated automatically from the [Conventional Commits](https://www.conventionalcommits.org/) by [semantic-release](https://github.com/semantic-release/semantic-release).
4+
5+
# 1.0.0 (2026-06-08)
6+
7+
8+
### Features
9+
10+
* initial construct skill — grounded SRD generator ([dd022c3](https://github.com/maxgfr/construct/commit/dd022c3fd53c158d5891d56f2dc1aa4331065ec6))
11+
* raise SRD quality from the adversarial audit ([d39ae04](https://github.com/maxgfr/construct/commit/d39ae04a9413938ee88ae1b5b832fd7da252754b))

SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name: construct
33
description: "Use when the user wants to turn a product idea into a serious, buildable requirements document (an SRD/PRD) — e.g. 'write an SRD for my app idea', 'spec out this product', 'turn my idea into requirements', 'design the requirements for X'. construct interviews the user about the product, then GROUNDS every major decision in real research — competitors and market signal (keyless web: SearXNG → DuckDuckGo → your WebSearch), comparable open-source projects and their issues/PRs (GitHub/GitLab), candidate-technology official docs and StackOverflow pitfalls, and an optional local semantic pass (Qdrant + Ollama) — writing an evidence dossier the SRD cites. It then renders a complete SRD suite (vision, scope, numbered functional requirements with Given/When/Then acceptance criteria, non-functional requirements, system context, data model, interfaces, ADRs, competitive landscape, build plan, traceability) and validates it: a HARD structural completeness gate plus an ADVISORY grounding-coverage report. Triggers: SRD, PRD, software requirements document, spec a product, requirements from an idea, greenfield product spec, idea to requirements."
44
license: MIT
55
metadata:
6-
version: 0.0.0
6+
version: 1.0.0
77
---
88

99
# construct — a product idea, grounded into a buildable SRD

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "construct",
3-
"version": "0.0.0",
3+
"version": "1.0.0",
44
"description": "Turn a product idea into a grounded, buildable SRD suite — requirements grounded in real market, OSS prior-art, and tech-feasibility research, not the model's memory. A skills.sh agent skill.",
55
"type": "module",
66
"packageManager": "pnpm@10.33.0",

scripts/construct.mjs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { pathToFileURL, fileURLToPath as fileURLToPath2 } from "url";
77
import { realpathSync } from "fs";
88

99
// src/types.ts
10-
var VERSION = "0.0.0";
10+
var VERSION = "1.0.0";
1111
var BRIEF_SCHEMA_VERSION = 1;
1212
var SRD_SCHEMA_VERSION = 1;
1313

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// Single source of truth for the version the CLI/bundle reports. Kept in
22
// lockstep with package.json and SKILL.md by scripts/sync-version.mjs during a
33
// semantic-release run. Do not edit by hand outside a release.
4-
export const VERSION = "0.0.0";
4+
export const VERSION = "1.0.0";
55

66
// ---------------------------------------------------------------------------
77
// Research subsystem (grounding) — ported from the ultradoc evidence model.

0 commit comments

Comments
 (0)