Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,13 @@ All notable changes to this project are documented in this file.

The format is based on Keep a Changelog and follows Semantic Versioning.

## [Unreleased]
## [1.9.0] - 2026-07-05

> Unified workspace release. `@stackbilt/adf`/`@stackbilt/cli` were already bumped to 1.9.0 in-repo by `#246`; the release gate enforces one version across all workspace packages, so every package (including `@stackbilt/scaffold-core`, previously staged as 1.8.0) publishes as 1.9.0. No 1.8.0 was ever published to npm.

### Added

- **`charter adf suggest` real module-attribution for METRICS constraint failures** (`#246`) — replaces the session/time-window correlation heuristic in the `loadedButViolated` detector with exact evidence for METRICS ceiling failures from `adf-evidence.ts`.

### Fixed

Expand Down
2 changes: 1 addition & 1 deletion packages/blast/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/blast",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Blast radius analysis via reverse dependency graph + BFS traversal",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/ci/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/ci",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "GitHub Actions adapter for Charter governance checks",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/classify/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/classify",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Heuristic change classification (SURFACE/LOCAL/CROSS_CUTTING)",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/core",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Core schemas, sanitization, and error handling for Charter Kit",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/drift/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/drift",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Drift scanner — detects codebase divergence from governance patterns",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/git/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/git",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Git trailer parsing, commit risk scoring, and PR validation",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/policies/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/policies",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Supply chain policy stamping — detect, patch, and generate CI workflows for org-wide policy adoption",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/scaffold-core/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/scaffold-core",
"sideEffects": false,
"version": "1.8.0",
"version": "1.9.0",
"description": "Zero-dependency scaffold engine core — pattern classification, knowledge, governance, codegen, and materializer",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
4 changes: 2 additions & 2 deletions packages/scaffold-core/src/__tests__/package.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ describe('@stackbilt/scaffold-core package metadata', () => {
expect(pkg.name).toBe('@stackbilt/scaffold-core');
});

it('version is 1.8.0', () => {
expect(pkg.version).toBe('1.8.0');
it('version is valid semver (exact value is release-managed, not test-managed)', () => {
expect(pkg.version).toMatch(/^\d+\.\d+\.\d+$/);
});

it('license is Apache-2.0', () => {
Expand Down
2 changes: 1 addition & 1 deletion packages/surface/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/surface",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "API surface extraction: routes (Hono/Express) + D1 SQL schema",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/types/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/types",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Shared type definitions for the Charter Kit",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/validate/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@stackbilt/validate",
"sideEffects": false,
"version": "1.7.0",
"version": "1.9.0",
"description": "Citation validation, message classification, and governance checks",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
Expand Down