From 90eb90e9200fbde6972fdcc06f268e2dd792e6ba Mon Sep 17 00:00:00 2001 From: RNA4219 Date: Fri, 11 Sep 2026 20:31:38 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20v1.6.1=E3=81=AE=E6=AD=A3=E5=BC=8F?= =?UTF-8?q?=E5=85=AC=E9=96=8B=E3=81=A8=E9=85=8D=E5=B8=83=E6=A4=9C=E8=A8=BC?= =?UTF-8?q?=E3=82=92=E8=A8=98=E9=8C=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CLAUDE.md | 6 +- README.md | 10 +- README_EN.md | 8 +- README_JA.md | 8 +- docs/TASKS.md | 1 + .../AC-20260911-06-release-1.6.1.md | 69 +++++ docs/birdseye/BIRDSEYE.md | 4 +- .../caps/.ctg.policy.yaml.2d4a1e58.json | 2 +- docs/birdseye/caps/CHANGELOG.md.06572a96.json | 2 +- .../birdseye/caps/CHECKLISTS.md.c3da629e.json | 2 +- docs/birdseye/caps/CLAUDE.md.6ebdb617.json | 4 +- .../birdseye/caps/GUARDRAILS.md.dceca4b6.json | 2 +- docs/birdseye/caps/README.md.b3356305.json | 4 +- docs/birdseye/caps/README_JA.md.f271b369.json | 4 +- .../caps/docs.ADR.README.md.0468bb03.json | 2 +- .../docs.Release_Checklist.md.6185103b.json | 2 +- .../birdseye/caps/docs.TASKS.md.8519adad.json | 4 +- ...60910-02-precision-review.md.0a6af0d7.json | 2 +- ...C-20260910-06-maintenance.md.f139681a.json | 2 +- ....AC-20260910-12-follow-up.md.b6a9b379.json | 2 +- ...0260910-14-ci-integration.md.d0d02354.json | 2 +- ...20260910-15-release-1.6.0.md.191462f2.json | 2 +- .../caps/docs.cli-reference.md.d5d8360d.json | 2 +- .../docs.distribution-status.md.7c82a2f3.json | 4 +- .../caps/docs.integrations.md.98423805.json | 2 +- .../docs.plugin-development.md.f86abbd7.json | 2 +- .../caps/docs.policy-guide.md.294e87e0.json | 2 +- .../docs.precision-review.md.2d78a86b.json | 2 +- ...idence-os-expansion-ideas.md.43bffbc2.json | 2 +- ...-evidence-os-requirements.md.50e55101.json | 2 +- ....quality-evidence-os-spec.md.9124ece5.json | 2 +- .../caps/docs.quickstart.md.988a5392.json | 2 +- .../docs.releases.v1.6.0.md.1834bf67.json | 2 +- .../caps/docs.run-identity.md.fab417c4.json | 2 +- .../caps/docs.security-gate.md.f5244ab0.json | 2 +- ...Security_Review_Checklist.md.f023a01f.json | 2 +- .../docs.severity-tuning.md.6c588e6a.json | 2 +- ...s.SPEC-26-custom-severity.md.368deb68.json | 2 +- ....readiness-input-contract.md.21b8d190.json | 2 +- ...s.20260910-01-ledger-sync.md.594633b9.json | 2 +- ...60910-02-precision-review.md.81603b28.json | 2 +- ....20260910-03-release-prep.md.7b0d89dc.json | 2 +- ...asks.20260910-04-birdseye.md.d868a6ea.json | 2 +- ...260910-05-severity-tuning.md.050c359a.json | 2 +- ...0260910-07-ci-maintenance.md.1efb06be.json | 2 +- ....20260910-08-run-identity.md.116677b7.json | 2 +- ...20260910-09-diff-severity.md.2c574c05.json | 2 +- ...10-10-precision-workbench.md.595c47c0.json | 2 +- ...260910-11-severity-report.md.a91b9b8f.json | 2 +- ...20260910-12-release-1.6.0.md.8f53b201.json | 2 +- ....20260911-01-human-readme.md.3b2d7f9c.json | 2 +- ...-readiness-diff-followups.md.aa62438b.json | 2 +- ....20260911-03-partial-yaml.md.c29e74b8.json | 2 +- ...1-04-policy-yaml-sections.md.c9b814ee.json | 2 +- ...260911-05-manual-bb-fixes.md.e52c8561.json | 2 +- .../docs.troubleshooting.md.373ebedf.json | 2 +- .../caps/governance.policy.yaml.e07e5077.json | 2 +- ...vidence-os-implementation.md.f0809670.json | 2 +- ...rs.go-tree-sitter-adapter.ts.91a8b58f.json | 2 +- .../src.adapters.js-adapter.ts.6ad91ba1.json | 2 +- ...rc.adapters.node-services.ts.286a59fd.json | 2 +- ....adapters.parser-registry.ts.b4dbc7a2.json | 2 +- .../src.adapters.py-adapter.ts.e3ceda63.json | 2 +- ...rs.py-tree-sitter-adapter.ts.6986beaf.json | 2 +- .../src.adapters.rb-adapter.ts.183f73ec.json | 2 +- ...rs.rb-tree-sitter-adapter.ts.7b7c067c.json | 2 +- ...rs.regex-language-adapter.ts.f14d6d2a.json | 2 +- ...rs.rs-tree-sitter-adapter.ts.0282d361.json | 2 +- ...s.tree-sitter-initializer.ts.f63a8860.json | 2 +- .../src.adapters.ts-adapter.ts.d063679e.json | 2 +- .../src.application.context.ts.e96fed93.json | 2 +- ...pplication.rule-evaluator.ts.b8a66427.json | 2 +- .../caps/src.cache.index.ts.548fc051.json | 2 +- .../caps/src.cli.analyze.ts.dcb44679.json | 2 +- .../caps/src.cli.exit-codes.ts.b1518d64.json | 2 +- .../src.cli.import-consumer.ts.acce18d5.json | 2 +- .../src.cli.intake-artifact.ts.ed77b4f6.json | 2 +- .../caps/src.cli.output.ts.5a5e76d7.json | 2 +- .../caps/src.cli.readiness.ts.1650193f.json | 2 +- .../caps/src.cli.scan.ts.46daf9fd.json | 2 +- .../src.cli.schema-validate.ts.72f9f1dd.json | 2 +- ...c.config.policy-evaluator.ts.692ff63a.json | 2 +- .../src.config.policy-loader.ts.0cddccdb.json | 2 +- .../src.config.policy-types.ts.3e527503.json | 2 +- ...config.policy-yaml-parser.ts.9661e594.json | 2 +- ....config.severity-resolver.ts.4f6c0ec0.json | 2 +- ...rc.core.database-analyzer.ts.ef83db92.json | 2 +- .../src.core.evidence-utils.ts.0a8f2cb4.json | 2 +- .../caps/src.core.file-utils.ts.e924d65d.json | 2 +- ...c.core.repo-graph-builder.ts.092f146e.json | 2 +- ...c.historical.ratchet-gate.ts.be8657ce.json | 2 +- .../src.llm.providers.index.ts.84190b45.json | 2 +- ...providers.provider-health.ts.27e7d61b.json | 2 +- .../caps/src.llm.types.ts.fb6f6c77.json | 2 +- .../caps/src.parallel.index.ts.5b6be68e.json | 2 +- ...rc.reporters.audit-writer.ts.b6e59e36.json | 2 +- .../caps/src.reporters.index.ts.ed3613c5.json | 2 +- ...rters.invariant-generator.ts.1f18aad4.json | 2 +- ...c.reporters.json-reporter.ts.ee833bf0.json | 2 +- ....reporters.llm-enrichment.ts.00e5ad08.json | 2 +- ...porters.markdown-reporter.ts.9af0243b.json | 2 +- ...ers.raw-findings-reporter.ts.2ab3ec7c.json | 2 +- ....reporters.sarif-reporter.ts.abe1f20a.json | 2 +- ...lf-analysis-debt-reporter.ts.c4f1963a.json | 2 +- ...rters.test-seed-generator.ts.b2a7a8ee.json | 2 +- ...c.reporters.yaml-reporter.ts.efc347af.json | 2 +- ...rules.circular-dependency.ts.bceddaa2.json | 2 +- ...ules.client-trusted-price.ts.c59aeb06.json | 2 +- ....rules.db-destructive-ops.ts.c002e59f.json | 2 +- ...rc.rules.db-migration-ops.ts.bc143588.json | 2 +- ...rc.rules.db-schema-change.ts.cb6b166e.json | 2 +- .../src.rules.debt-marker.ts.16a50ec7.json | 2 +- .../src.rules.deprecated-api.ts.5c32f42a.json | 2 +- ...c.rules.env-direct-access.ts.ccd07ba1.json | 2 +- ...rc.rules.hardcoded-secret.ts.57685f48.json | 2 +- .../caps/src.rules.index.ts.322e2e2b.json | 2 +- .../src.rules.large-module.ts.948c83e5.json | 2 +- ...issing-input-sanitization.ts.b9adf577.json | 2 +- ....rules.missing-rate-limit.ts.571d00df.json | 2 +- ...missing-server-validation.ts.674cd1e7.json | 2 +- .../caps/src.rules.raw-sql.ts.d03b2216.json | 2 +- ...rc.rules.suppression-debt.ts.e945b433.json | 2 +- ...c.rules.try-catch-swallow.ts.49915afc.json | 2 +- .../src.rules.unsafe-delete.ts.6ae85c1e.json | 2 +- ...src.rules.unsafe-redirect.ts.6c21da82.json | 2 +- ...es.untested-critical-path.ts.6ec606a5.json | 2 +- ...src.rules.weak-auth-guard.ts.83f1e3ac.json | 2 +- ...lysis.suppression-summary.ts.61ee0d9d.json | 2 +- .../caps/src.types.artifacts.ts.1d71db34.json | 2 +- .../caps/src.types.contracts.ts.6048fd51.json | 2 +- .../caps/src.types.graph.ts.a49f9e2b.json | 2 +- .../src.types.rule-options.ts.bf439b98.json | 2 +- .../caps/src.utils.run-id.ts.e485d2c3.json | 2 +- docs/birdseye/hot.json | 6 +- docs/birdseye/index.json | 268 +++++++++--------- docs/distribution-status.md | 62 ++-- docs/releases/INDEX.md | 3 +- docs/releases/RA-20260911-01.md | 81 ++++++ docs/releases/v1.6.1.md | 30 +- docs/tasks/20260911-07-release-1.6.1.md | 65 +++++ 140 files changed, 570 insertions(+), 313 deletions(-) create mode 100644 docs/acceptance/AC-20260911-06-release-1.6.1.md create mode 100644 docs/releases/RA-20260911-01.md create mode 100644 docs/tasks/20260911-07-release-1.6.1.md diff --git a/CLAUDE.md b/CLAUDE.md index 0f2a74c..60c4d21 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -8,9 +8,9 @@ code-to-gate is a local-first quality harness CLI tool that analyzes repositorie **Node**: 20+ **Framework**: Vitest for testing, ts-morph for AST parsing **Package**: `@quality-harness/code-to-gate` -**Current package version**: `1.6.1` (source version; GitHub publication pending) -**GitHub release**: `v1.6.0` ([tag](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.0)), latest public release on 2026-09-10; tag commit `0260825379a6698c5dab4ec5303dfecc8536a014` -**npm registry**: not published; `npm view` returned E404 and `npm whoami` returned E401 on 2026-09-10. These checks do not establish broader publish permissions. +**Current package version**: `1.6.1` (source and GitHub public release) +**GitHub release**: `v1.6.1` ([tag](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1)), latest public release on 2026-09-11; tag commit `968b319252ad7e37294e9219af6c6b00129fae00`; published at `2026-09-11T11:20:56Z` +**npm registry**: not published; `npm view @quality-harness/code-to-gate` returned E404 on 2026-09-11. This check does not establish broader publish permissions. ## Key Commands diff --git a/README.md b/README.md index bcae902..5d0438d 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ to prioritize human review; the final release decision remains with the human or downstream approval gate. [![Package](https://img.shields.io/badge/package-1.6.1-blue)](CHANGELOG.md) -[![GitHub release](https://img.shields.io/badge/GitHub%20release-v1.6.0-yellow)](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.0) +[![GitHub release](https://img.shields.io/badge/GitHub%20release-v1.6.1-yellow)](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1) [![npm](https://img.shields.io/badge/npm-not%20published-lightgrey)](https://www.npmjs.com/package/@quality-harness/code-to-gate) [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Node](https://img.shields.io/badge/Node-20%2B-green)](https://nodejs.org/) @@ -33,19 +33,19 @@ Language: English | [日本語](README_JA.md) | Channel | Status | |---------|--------| -| `package.json` | `1.6.1` source version; GitHub publication pending | -| GitHub Release | `v1.6.0` latest public release (2026-09-10) | +| `package.json` | `1.6.1` source version; GitHub Release published | +| GitHub Release | `v1.6.1` latest public release (2026-09-11; published at `2026-09-11T11:20:56Z`) | | npm registry | Not published yet | See [Distribution Status](docs/distribution-status.md) for the release/publication matrix. -`1.6.0` is publicly available from the [GitHub release](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.0). +`1.6.1` is publicly available from the [GitHub release](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1). The npm package remains unpublished. ## Install ```bash # Recommended public release artifact -npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.0/quality-harness-code-to-gate-1.6.0.tgz +npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.1/quality-harness-code-to-gate-1.6.1.tgz # From source npm install diff --git a/README_EN.md b/README_EN.md index 47cc533..b5cdc8e 100644 --- a/README_EN.md +++ b/README_EN.md @@ -20,19 +20,19 @@ seeds, SARIF, and release-readiness evidence. | Channel | Status | |---------|--------| -| `package.json` | `1.6.1` source version; GitHub publication pending | -| GitHub Release | `v1.6.0` latest public release (2026-09-10) | +| `package.json` | `1.6.1` source version; GitHub Release published | +| GitHub Release | `v1.6.1` latest public release (2026-09-11; published at `2026-09-11T11:20:56Z`) | | npm registry | Not published yet | See [Distribution Status](docs/distribution-status.md) for the release/publication matrix. -`1.6.0` is publicly available from the [GitHub release](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.0). +`1.6.1` is publicly available from the [GitHub release](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1). The npm package remains unpublished. ## Install ```bash # Recommended public release artifact -npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.0/quality-harness-code-to-gate-1.6.0.tgz +npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.1/quality-harness-code-to-gate-1.6.1.tgz ``` diff --git a/README_JA.md b/README_JA.md index 162b1e3..c76016c 100644 --- a/README_JA.md +++ b/README_JA.md @@ -36,18 +36,18 @@ code-to-gate export sarif --from .qh --out results.sarif | チャネル | 状態 | |----------|------| -| `package.json` | `1.6.1` ソース版。GitHub公開待ち | -| GitHub Release | `v1.6.0` 公開済み(2026-09-10) | +| `package.json` | `1.6.1` ソース版。GitHub Release公開済み | +| GitHub Release | `v1.6.1` 公開済み(2026-09-11 20:20:56 JST) | | npm registry | 未公開 | 詳細は [Distribution Status](docs/distribution-status.md) を正本にします。 -`1.6.0` は [GitHub release](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.0) として公開済みです。npm package は未公開です。 +`1.6.1` は [GitHub release](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1) として公開済みです。npm package は未公開です。 ## インストール ```bash # 公開tgz(推奨) -npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.0/quality-harness-code-to-gate-1.6.0.tgz +npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.1/quality-harness-code-to-gate-1.6.1.tgz ``` Node.js 20以上が必要です。sourceから使う場合は、このリポジトリをcloneしたディレクトリで実行します。 diff --git a/docs/TASKS.md b/docs/TASKS.md index de05619..05d7c5b 100644 --- a/docs/TASKS.md +++ b/docs/TASKS.md @@ -67,6 +67,7 @@ next_review_due: YYYY-MM-DD - [20260911-05-manual-bb-fixes](tasks/20260911-05-manual-bb-fixes.md) — manual-bbの10件修正、partial仕様確定、105ケース再検収 - [20260911-06-version-1.6.1](tasks/20260911-06-version-1.6.1.md) — 検収済み修正のpatch version更新とCI確認 +- [20260911-07-release-1.6.1](tasks/20260911-07-release-1.6.1.md) — v1.6.1 GitHub Release公開と公開後検証 - [20260910-01-ledger-sync](tasks/20260910-01-ledger-sync.md) — 改修台帳・文書同期(技術検収済み) - [20260910-02-precision-review](tasks/20260910-02-precision-review.md) — 実 repo 精度レビューの機能(技術検収済み、人手判定は別途) diff --git a/docs/acceptance/AC-20260911-06-release-1.6.1.md b/docs/acceptance/AC-20260911-06-release-1.6.1.md new file mode 100644 index 0000000..8d22419 --- /dev/null +++ b/docs/acceptance/AC-20260911-06-release-1.6.1.md @@ -0,0 +1,69 @@ +--- +acceptance_id: AC-20260911-06-release-1.6.1 +task_id: 20260911-07-release-1.6.1 +release_approval_id: RA-20260911-01 +intent_id: RELEASE-EXECUTION-20260911-07 +owner: code-to-gate-team +status: completed +approval_type: technical +approved_at: 2026-09-11 +--- + +# 1.6.1 GitHub Release 公開の承認・検収 + +## 判定 + +依頼者の「リリースも上げて」という承認に基づき、`v1.6.1` GitHub Releaseを +公開し、公開後のtag、version、4 assetを検証した。npm publishは承認範囲外であり、 +npm registryは未公開である。 + +## 受入対象と根拠 + +| 観点 | 結果 | 根拠 | +|---|---|---| +| PR統合CI | 成功 | [PR #27](https://github.com/RNA4219/code-to-gate/pull/27)、全15 checks | +| Release Readiness | success | [run 34590730731](https://github.com/RNA4219/code-to-gate/actions/runs/34590730731) | +| Security | success | [run 34590730705](https://github.com/RNA4219/code-to-gate/actions/runs/34590730705) | +| tag対象commit | 一致 | `v1.6.1` → `968b319252ad7e37294e9219af6c6b00129fae00` | +| tag object | 一致 | `06ba7dd3cbc52d82800d82637c7e67abb2df3ada` | +| GitHub Release | 公開済み | [v1.6.1](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1)、release ID `386981658`、latest、draft=false、prerelease=false、published_at `2026-09-11T11:20:56Z` | +| 公開asset | 4点 | tgz、manifest、summary、SHA256SUMS | +| tgz整合 | 一致 | size `603612`、SHA-256 `2cd7c929f51f82309caa529d702867ea948c20d4bcbd4f2172df421416573b17` | +| 公開後比較 | 一致 | 4 assetのlocal/public SHA-256一致、manifest 2件のSHA-256/SHA-512/size一致、SHA256SUMS 3件一致 | +| 前段manual-bb | 105/105 success | [AC-20260911-05](AC-20260911-05-manual-bb-fixes.md)を歴史的証跡として参照 | + +## 公開前検証 + +- [x] build / lint / typecheck +- [x] focused test 7件 +- [x] smoke test 59件 +- [x] package smoke(fresh tgz、隔離install、CLI/SDK/agent/analyze/viewer/diff) +- [x] 文書参照、Birdseye、release immutability +- [x] `npm run release:validate`: exit 0、dependency audit 0、readiness `passed`(findings 11、critical/high 0、failed conditions 0)、strict schema検証成功 + +## 公開実行と公開後検証 + +- [x] `v1.6.1` tagを対象commitへ作成・push +- [x] GitHub Release本文と4 assetを作成 +- [x] GitHub上のversion/tag/assetを確認 +- [x] 公開assetをdownloadし、local生成物とのhash・sizeを比較 +- [x] manifestとSHA256SUMSの収録対象・hash・sizeを確認 +- [x] 公開tgzを隔離installし、CLI `1.6.1`、rule-sdk公開import(5 exports)、scan(15 files / 120 symbols / 193 relations)、生成repo-graph schemaを検証 + +公開後検証ログは +`C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\publication-check.json`、 +公開tgz検証は +`C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\public-package-check.json` +に保存した。 + +## 判定境界 + +- npm、prebuilt binary、Docker CLI imageは今回の公開対象外である。 +- v1.6.0の公開検証記録は当時の実行結果として保持し、1.6.1の値で書き換えない。 +- この検収はWindowsローカルでのCLI/packageとGitHub公開結果を対象とし、全OSの検出精度を新たに保証するものではない。 + +## 相互参照 + +- [RA-20260911-01](../releases/RA-20260911-01.md) +- [20260911-07-release-1.6.1](../tasks/20260911-07-release-1.6.1.md) +- [v1.6.1 release notes](../releases/v1.6.1.md) diff --git a/docs/birdseye/BIRDSEYE.md b/docs/birdseye/BIRDSEYE.md index a3ceed9..609961c 100644 --- a/docs/birdseye/BIRDSEYE.md +++ b/docs/birdseye/BIRDSEYE.md @@ -1,13 +1,13 @@ # Birdseye repository map -生成ID: `birdseye-a9331a4aecc2c4ce` +生成ID: `birdseye-a1655e779d5964f0` この資産はseedと、そのseedから直接参照される実在のローカルfileだけを対象にした小範囲の案内です。node_modules、dist、.qh、.git、fixtures、外部importは辿りません。 - node: 126 - edge: 150 - cap: 126 -- sourceHash: `a9331a4aecc2c4ce4bd633933c5c7f1ee6b042c51253bb0d4d6c1b8bb55377d8` +- sourceHash: `a1655e779d5964f0743fcfad5bbd75ae8e2ff6804ff00bc22bcf8e6690dd401c` ## 使い方 diff --git a/docs/birdseye/caps/.ctg.policy.yaml.2d4a1e58.json b/docs/birdseye/caps/.ctg.policy.yaml.2d4a1e58.json index c827027..8e2a826 100644 --- a/docs/birdseye/caps/.ctg.policy.yaml.2d4a1e58.json +++ b/docs/birdseye/caps/.ctg.policy.yaml.2d4a1e58.json @@ -10,5 +10,5 @@ "deps_in": [], "tests": [], "sourceHash": "e598cbb1e8537cb1bd082ad2c48437571a4a704f3bba21a0a1fbc06fe617bf32", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/CHANGELOG.md.06572a96.json b/docs/birdseye/caps/CHANGELOG.md.06572a96.json index ff409cd..7e471f3 100644 --- a/docs/birdseye/caps/CHANGELOG.md.06572a96.json +++ b/docs/birdseye/caps/CHANGELOG.md.06572a96.json @@ -34,5 +34,5 @@ ], "tests": [], "sourceHash": "25df81bf000a66d2ff1632acc12481bb1860f93328f23132017e56c59cf194c5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/CHECKLISTS.md.c3da629e.json b/docs/birdseye/caps/CHECKLISTS.md.c3da629e.json index 2ab3c69..cf6d32d 100644 --- a/docs/birdseye/caps/CHECKLISTS.md.c3da629e.json +++ b/docs/birdseye/caps/CHECKLISTS.md.c3da629e.json @@ -21,5 +21,5 @@ "deps_in": [], "tests": [], "sourceHash": "1265613c0628ef8a0c69ac9e2cc7217b4e5d2db6fc6e779edeab29661ad91714", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/CLAUDE.md.6ebdb617.json b/docs/birdseye/caps/CLAUDE.md.6ebdb617.json index b443427..80dd987 100644 --- a/docs/birdseye/caps/CLAUDE.md.6ebdb617.json +++ b/docs/birdseye/caps/CLAUDE.md.6ebdb617.json @@ -21,6 +21,6 @@ "CHECKLISTS.md" ], "tests": [], - "sourceHash": "0f8fc73a40ff427694f590eb544a0f2560779cd00bb5030261ff7f9738f86d97", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "7698e898c724bc903bb476481a501fa9e9dd6c67d6cf8a42e83734be8498c064", + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/GUARDRAILS.md.dceca4b6.json b/docs/birdseye/caps/GUARDRAILS.md.dceca4b6.json index 8d03178..28ceaf4 100644 --- a/docs/birdseye/caps/GUARDRAILS.md.dceca4b6.json +++ b/docs/birdseye/caps/GUARDRAILS.md.dceca4b6.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "467d8fe7c8ee762726b43619e91d09959bf9ca27d35c58e83b0d3aa405ba8e4c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/README.md.b3356305.json b/docs/birdseye/caps/README.md.b3356305.json index 3175ee6..2a05334 100644 --- a/docs/birdseye/caps/README.md.b3356305.json +++ b/docs/birdseye/caps/README.md.b3356305.json @@ -18,6 +18,6 @@ ], "deps_in": [], "tests": [], - "sourceHash": "85aa9298d13ee339731a1c6fd3e7343b343391ef299453103d1db0c87d7085e3", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "87403c05117e0d874a152562e41cc26dd52be092eab8f3ccd6dd2accb5347c31", + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/README_JA.md.f271b369.json b/docs/birdseye/caps/README_JA.md.f271b369.json index c8bebb7..9b8c524 100644 --- a/docs/birdseye/caps/README_JA.md.f271b369.json +++ b/docs/birdseye/caps/README_JA.md.f271b369.json @@ -9,6 +9,6 @@ "README.md" ], "tests": [], - "sourceHash": "d5aae438abc5e16cd950ca272091ef9c986f70b7491d83716291f9108b21851f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "10a6c35bc1b2b3985b4c6ac4aa5272403dbb5b973a449c3fad02cdb804c241f9", + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.ADR.README.md.0468bb03.json b/docs/birdseye/caps/docs.ADR.README.md.0468bb03.json index df471e0..c4974b0 100644 --- a/docs/birdseye/caps/docs.ADR.README.md.0468bb03.json +++ b/docs/birdseye/caps/docs.ADR.README.md.0468bb03.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "72a7c2a87a44a36ec81ef6b4306281f658373607fb4e179390fb14f1ac3fefb4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.Release_Checklist.md.6185103b.json b/docs/birdseye/caps/docs.Release_Checklist.md.6185103b.json index f1bfc06..387b61f 100644 --- a/docs/birdseye/caps/docs.Release_Checklist.md.6185103b.json +++ b/docs/birdseye/caps/docs.Release_Checklist.md.6185103b.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "1069801dd55d4652788eedaec13918003aeac8d59717922a54193f688f02e9f7", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.TASKS.md.8519adad.json b/docs/birdseye/caps/docs.TASKS.md.8519adad.json index 80a6339..7c6746c 100644 --- a/docs/birdseye/caps/docs.TASKS.md.8519adad.json +++ b/docs/birdseye/caps/docs.TASKS.md.8519adad.json @@ -9,6 +9,6 @@ "CHECKLISTS.md" ], "tests": [], - "sourceHash": "6ea26f3be9c9ac0fe0129d94ab705f025220b074ceaca04794217085819ef735", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "0f94e3ac1ea369e210e679d090e00e1d77f58e69b7f33a3ede8b1694fbe6be5e", + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.acceptance.AC-20260910-02-precision-review.md.0a6af0d7.json b/docs/birdseye/caps/docs.acceptance.AC-20260910-02-precision-review.md.0a6af0d7.json index 9dffb26..b26223d 100644 --- a/docs/birdseye/caps/docs.acceptance.AC-20260910-02-precision-review.md.0a6af0d7.json +++ b/docs/birdseye/caps/docs.acceptance.AC-20260910-02-precision-review.md.0a6af0d7.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "e2a19c116bc5a9abcdbaed0fa37b467968da9f84c25b57d9482d7398ec3b65a6", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.acceptance.AC-20260910-06-maintenance.md.f139681a.json b/docs/birdseye/caps/docs.acceptance.AC-20260910-06-maintenance.md.f139681a.json index 964aa61..26990bb 100644 --- a/docs/birdseye/caps/docs.acceptance.AC-20260910-06-maintenance.md.f139681a.json +++ b/docs/birdseye/caps/docs.acceptance.AC-20260910-06-maintenance.md.f139681a.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "cb63f053c6cb7fcc9bf3897153fe9da0102b92cc7f24b9eba1cc35e2d36c7b8b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.acceptance.AC-20260910-12-follow-up.md.b6a9b379.json b/docs/birdseye/caps/docs.acceptance.AC-20260910-12-follow-up.md.b6a9b379.json index eee41b9..8d230b4 100644 --- a/docs/birdseye/caps/docs.acceptance.AC-20260910-12-follow-up.md.b6a9b379.json +++ b/docs/birdseye/caps/docs.acceptance.AC-20260910-12-follow-up.md.b6a9b379.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "27c18c30b231ea19aed5bb433cc4ccefe53e70d9be85df3e4857dcd7a2f609a4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.acceptance.AC-20260910-14-ci-integration.md.d0d02354.json b/docs/birdseye/caps/docs.acceptance.AC-20260910-14-ci-integration.md.d0d02354.json index b6888a6..cc5cae1 100644 --- a/docs/birdseye/caps/docs.acceptance.AC-20260910-14-ci-integration.md.d0d02354.json +++ b/docs/birdseye/caps/docs.acceptance.AC-20260910-14-ci-integration.md.d0d02354.json @@ -11,5 +11,5 @@ ], "tests": [], "sourceHash": "9a4ed75d254862a75d71acc796a90d05681b04671866b25ca483c4c55a24b371", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.acceptance.AC-20260910-15-release-1.6.0.md.191462f2.json b/docs/birdseye/caps/docs.acceptance.AC-20260910-15-release-1.6.0.md.191462f2.json index 9b061f9..7a5aa80 100644 --- a/docs/birdseye/caps/docs.acceptance.AC-20260910-15-release-1.6.0.md.191462f2.json +++ b/docs/birdseye/caps/docs.acceptance.AC-20260910-15-release-1.6.0.md.191462f2.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "e08c95fbe35461b056a995ecb945cfd4ae8e835076a852797db4951f22841ac2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.cli-reference.md.d5d8360d.json b/docs/birdseye/caps/docs.cli-reference.md.d5d8360d.json index c77a398..b0055c8 100644 --- a/docs/birdseye/caps/docs.cli-reference.md.d5d8360d.json +++ b/docs/birdseye/caps/docs.cli-reference.md.d5d8360d.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "bcabe8108b7926b26c4d5c1e341aa9859b98142d219e86a1473af31a2af1ee52", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.distribution-status.md.7c82a2f3.json b/docs/birdseye/caps/docs.distribution-status.md.7c82a2f3.json index 80c9c48..ee8252a 100644 --- a/docs/birdseye/caps/docs.distribution-status.md.7c82a2f3.json +++ b/docs/birdseye/caps/docs.distribution-status.md.7c82a2f3.json @@ -10,6 +10,6 @@ "README.md" ], "tests": [], - "sourceHash": "0ddc63de32c97aa485e0ae4acc02334da0acd6d6384009ccf69a6f410d4d6a2c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "d49f680aaef38d98a32b3c929fadc8fc2bca34ded82150d0ff11142982cef242", + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.integrations.md.98423805.json b/docs/birdseye/caps/docs.integrations.md.98423805.json index 9fbfe7a..2cacad8 100644 --- a/docs/birdseye/caps/docs.integrations.md.98423805.json +++ b/docs/birdseye/caps/docs.integrations.md.98423805.json @@ -15,5 +15,5 @@ ], "tests": [], "sourceHash": "39d4398638ba48974e034db741619449581e498c8fbfecde15970b819a52cddb", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.plugin-development.md.f86abbd7.json b/docs/birdseye/caps/docs.plugin-development.md.f86abbd7.json index a03c5e8..e9cf9d6 100644 --- a/docs/birdseye/caps/docs.plugin-development.md.f86abbd7.json +++ b/docs/birdseye/caps/docs.plugin-development.md.f86abbd7.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "971f433e3f2b84145ac6e112dd8693e351e3428f087f1c09164cd56d24374f89", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.policy-guide.md.294e87e0.json b/docs/birdseye/caps/docs.policy-guide.md.294e87e0.json index 2c8ef32..03864cd 100644 --- a/docs/birdseye/caps/docs.policy-guide.md.294e87e0.json +++ b/docs/birdseye/caps/docs.policy-guide.md.294e87e0.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "3342b9559ffcd72b700e08160b79a869f29a4212fb57d1c2411d58171f10bb90", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.precision-review.md.2d78a86b.json b/docs/birdseye/caps/docs.precision-review.md.2d78a86b.json index 935f149..8bcab6c 100644 --- a/docs/birdseye/caps/docs.precision-review.md.2d78a86b.json +++ b/docs/birdseye/caps/docs.precision-review.md.2d78a86b.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "8366da73e8d334d4733ea7b15d944ad80548043543fb3035ea43045ba8c6f0be", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.quality-evidence-os-expansion-ideas.md.43bffbc2.json b/docs/birdseye/caps/docs.quality-evidence-os-expansion-ideas.md.43bffbc2.json index a0a2d8c..35384aa 100644 --- a/docs/birdseye/caps/docs.quality-evidence-os-expansion-ideas.md.43bffbc2.json +++ b/docs/birdseye/caps/docs.quality-evidence-os-expansion-ideas.md.43bffbc2.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "089fb7b77c52af0903512fc7cf7f25089a4cfd2fda700285a1e6b04006e84464", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.quality-evidence-os-requirements.md.50e55101.json b/docs/birdseye/caps/docs.quality-evidence-os-requirements.md.50e55101.json index fd6d187..5ea7af5 100644 --- a/docs/birdseye/caps/docs.quality-evidence-os-requirements.md.50e55101.json +++ b/docs/birdseye/caps/docs.quality-evidence-os-requirements.md.50e55101.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "ba0df900f803101a2384a74c70d0bf07b1d6a6c19c9887282a7ad4c0ab9526b2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.quality-evidence-os-spec.md.9124ece5.json b/docs/birdseye/caps/docs.quality-evidence-os-spec.md.9124ece5.json index 631d09c..d0c53d2 100644 --- a/docs/birdseye/caps/docs.quality-evidence-os-spec.md.9124ece5.json +++ b/docs/birdseye/caps/docs.quality-evidence-os-spec.md.9124ece5.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "6a71b6bbb02d55872135e95e22f8537c3fbd9e7d62c714883189cd300ae3805d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.quickstart.md.988a5392.json b/docs/birdseye/caps/docs.quickstart.md.988a5392.json index f318537..09ea283 100644 --- a/docs/birdseye/caps/docs.quickstart.md.988a5392.json +++ b/docs/birdseye/caps/docs.quickstart.md.988a5392.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "46fed513f86d121f58895a057e9fe55c184f0e57996a99b60f0d207b0e177673", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.releases.v1.6.0.md.1834bf67.json b/docs/birdseye/caps/docs.releases.v1.6.0.md.1834bf67.json index bb9e27c..c683345 100644 --- a/docs/birdseye/caps/docs.releases.v1.6.0.md.1834bf67.json +++ b/docs/birdseye/caps/docs.releases.v1.6.0.md.1834bf67.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "48a17a45ad0c05a734b4e0f119b4ffbe08d996316c27b66a5907a8056b36d388", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.run-identity.md.fab417c4.json b/docs/birdseye/caps/docs.run-identity.md.fab417c4.json index 8885e10..312d873 100644 --- a/docs/birdseye/caps/docs.run-identity.md.fab417c4.json +++ b/docs/birdseye/caps/docs.run-identity.md.fab417c4.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "7f6ba13dbce7ddbd782977b2c6f788b07c42387d36e71dc22ff169e9f36428e7", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.security-gate.md.f5244ab0.json b/docs/birdseye/caps/docs.security-gate.md.f5244ab0.json index af08d8f..82701f3 100644 --- a/docs/birdseye/caps/docs.security-gate.md.f5244ab0.json +++ b/docs/birdseye/caps/docs.security-gate.md.f5244ab0.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "95858445632021e5ddf779d429168aa4827a6ef5cfebff14285b9bb8b6359168", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.security.Security_Review_Checklist.md.f023a01f.json b/docs/birdseye/caps/docs.security.Security_Review_Checklist.md.f023a01f.json index b730147..2465741 100644 --- a/docs/birdseye/caps/docs.security.Security_Review_Checklist.md.f023a01f.json +++ b/docs/birdseye/caps/docs.security.Security_Review_Checklist.md.f023a01f.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "a12e368479cf46a042d7ae7b04edf9205238b9e8ed5cbeca85331b076c620acc", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.severity-tuning.md.6c588e6a.json b/docs/birdseye/caps/docs.severity-tuning.md.6c588e6a.json index 1a09c21..aeba6a7 100644 --- a/docs/birdseye/caps/docs.severity-tuning.md.6c588e6a.json +++ b/docs/birdseye/caps/docs.severity-tuning.md.6c588e6a.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "02b724772a9817cfa8f2e7edf1a2da06afb0f8967c5a53c484569b901eb77ec8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.specs.SPEC-26-custom-severity.md.368deb68.json b/docs/birdseye/caps/docs.specs.SPEC-26-custom-severity.md.368deb68.json index 808804d..b9ceb3d 100644 --- a/docs/birdseye/caps/docs.specs.SPEC-26-custom-severity.md.368deb68.json +++ b/docs/birdseye/caps/docs.specs.SPEC-26-custom-severity.md.368deb68.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "f7254dc2656f0f693ebf6f96e22b04981c932ca7cc8888f4382e7fe95d78942c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.specs.readiness-input-contract.md.21b8d190.json b/docs/birdseye/caps/docs.specs.readiness-input-contract.md.21b8d190.json index 5e48113..6f92238 100644 --- a/docs/birdseye/caps/docs.specs.readiness-input-contract.md.21b8d190.json +++ b/docs/birdseye/caps/docs.specs.readiness-input-contract.md.21b8d190.json @@ -12,5 +12,5 @@ ], "tests": [], "sourceHash": "3ee63e0a6ea2523a1cd9780918fd5a6fe8d747246f80910cdf50bc494cac1dc5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-01-ledger-sync.md.594633b9.json b/docs/birdseye/caps/docs.tasks.20260910-01-ledger-sync.md.594633b9.json index 6b72066..2694a05 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-01-ledger-sync.md.594633b9.json +++ b/docs/birdseye/caps/docs.tasks.20260910-01-ledger-sync.md.594633b9.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "94bb31f87e5afbe72d2f09703c5c3b84fc4245228e7d073afc7a0295680f3b50", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-02-precision-review.md.81603b28.json b/docs/birdseye/caps/docs.tasks.20260910-02-precision-review.md.81603b28.json index 41c182b..491f181 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-02-precision-review.md.81603b28.json +++ b/docs/birdseye/caps/docs.tasks.20260910-02-precision-review.md.81603b28.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "4096f63f242f95a0052b49ba2d589813a363dc40734cfa2e8fa6c11e3bffeda1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-03-release-prep.md.7b0d89dc.json b/docs/birdseye/caps/docs.tasks.20260910-03-release-prep.md.7b0d89dc.json index 6371c86..c6521cf 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-03-release-prep.md.7b0d89dc.json +++ b/docs/birdseye/caps/docs.tasks.20260910-03-release-prep.md.7b0d89dc.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "25d7225b6d8bfcf330bb465b787f738bb6df335f3fc67d484abab781f1102b95", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-04-birdseye.md.d868a6ea.json b/docs/birdseye/caps/docs.tasks.20260910-04-birdseye.md.d868a6ea.json index 92f91aa..2f4b348 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-04-birdseye.md.d868a6ea.json +++ b/docs/birdseye/caps/docs.tasks.20260910-04-birdseye.md.d868a6ea.json @@ -11,5 +11,5 @@ ], "tests": [], "sourceHash": "cdbe3a7a66633b31f275fbe701756949dc7133ae4fc3fc07441dfdc94d026403", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-05-severity-tuning.md.050c359a.json b/docs/birdseye/caps/docs.tasks.20260910-05-severity-tuning.md.050c359a.json index 8a0fdf7..75834a1 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-05-severity-tuning.md.050c359a.json +++ b/docs/birdseye/caps/docs.tasks.20260910-05-severity-tuning.md.050c359a.json @@ -11,5 +11,5 @@ ], "tests": [], "sourceHash": "b2b298338654d3d3026d0475d436e282baa2ec0edcc0a4b792f3321fe4f6d53a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-07-ci-maintenance.md.1efb06be.json b/docs/birdseye/caps/docs.tasks.20260910-07-ci-maintenance.md.1efb06be.json index e1b22be..faff1a7 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-07-ci-maintenance.md.1efb06be.json +++ b/docs/birdseye/caps/docs.tasks.20260910-07-ci-maintenance.md.1efb06be.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "e82c74d94bc31254c144dc03a9a46e638ac516b9d17afab93b29799669c43572", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-08-run-identity.md.116677b7.json b/docs/birdseye/caps/docs.tasks.20260910-08-run-identity.md.116677b7.json index 5f4b5b4..9709488 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-08-run-identity.md.116677b7.json +++ b/docs/birdseye/caps/docs.tasks.20260910-08-run-identity.md.116677b7.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "f047e844ceee28c35c56c7a6b85c644188843c91676f8f319607bbd12c9f070b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-09-diff-severity.md.2c574c05.json b/docs/birdseye/caps/docs.tasks.20260910-09-diff-severity.md.2c574c05.json index bf9e014..f3a5d86 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-09-diff-severity.md.2c574c05.json +++ b/docs/birdseye/caps/docs.tasks.20260910-09-diff-severity.md.2c574c05.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "aa3dd0e0c6be22bc66bbbcb03932e5cbed1b8c571bd7c178fe79be2355b2338f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-10-precision-workbench.md.595c47c0.json b/docs/birdseye/caps/docs.tasks.20260910-10-precision-workbench.md.595c47c0.json index 639b849..559f18d 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-10-precision-workbench.md.595c47c0.json +++ b/docs/birdseye/caps/docs.tasks.20260910-10-precision-workbench.md.595c47c0.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "d46f660cba4819c6a5eac830359357c8f365dd2409043b00103c1e7da1e1a8ab", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-11-severity-report.md.a91b9b8f.json b/docs/birdseye/caps/docs.tasks.20260910-11-severity-report.md.a91b9b8f.json index 60e725c..e03cfa4 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-11-severity-report.md.a91b9b8f.json +++ b/docs/birdseye/caps/docs.tasks.20260910-11-severity-report.md.a91b9b8f.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "ba07475fa9b20d29098f88b5df641cc68bd816416a78cda7803e796d05b8a2c8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260910-12-release-1.6.0.md.8f53b201.json b/docs/birdseye/caps/docs.tasks.20260910-12-release-1.6.0.md.8f53b201.json index a94dda4..5a796f1 100644 --- a/docs/birdseye/caps/docs.tasks.20260910-12-release-1.6.0.md.8f53b201.json +++ b/docs/birdseye/caps/docs.tasks.20260910-12-release-1.6.0.md.8f53b201.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "13df45d8e795a6169bc740fc403599428f79c35102b895c565d3797ce5958a73", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260911-01-human-readme.md.3b2d7f9c.json b/docs/birdseye/caps/docs.tasks.20260911-01-human-readme.md.3b2d7f9c.json index ca86f21..a21ae99 100644 --- a/docs/birdseye/caps/docs.tasks.20260911-01-human-readme.md.3b2d7f9c.json +++ b/docs/birdseye/caps/docs.tasks.20260911-01-human-readme.md.3b2d7f9c.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "84c122973c48b41acf97bd9fadfff28ae267bdf9c7927cc31d3cb1ac83c6857a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260911-02-readiness-diff-followups.md.aa62438b.json b/docs/birdseye/caps/docs.tasks.20260911-02-readiness-diff-followups.md.aa62438b.json index 70de4fd..6275dd9 100644 --- a/docs/birdseye/caps/docs.tasks.20260911-02-readiness-diff-followups.md.aa62438b.json +++ b/docs/birdseye/caps/docs.tasks.20260911-02-readiness-diff-followups.md.aa62438b.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "223f7e9e44b262b2b450df25f52fe6eb6ddb163666c91c1ebe07ad05583936f0", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260911-03-partial-yaml.md.c29e74b8.json b/docs/birdseye/caps/docs.tasks.20260911-03-partial-yaml.md.c29e74b8.json index c304c41..e1eb05f 100644 --- a/docs/birdseye/caps/docs.tasks.20260911-03-partial-yaml.md.c29e74b8.json +++ b/docs/birdseye/caps/docs.tasks.20260911-03-partial-yaml.md.c29e74b8.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "21d59a5adea79664b501d3cab84ffcd2074c541fb80acd05bcbbb4be8d58ca00", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260911-04-policy-yaml-sections.md.c9b814ee.json b/docs/birdseye/caps/docs.tasks.20260911-04-policy-yaml-sections.md.c9b814ee.json index 9aca67a..f91b7fa 100644 --- a/docs/birdseye/caps/docs.tasks.20260911-04-policy-yaml-sections.md.c9b814ee.json +++ b/docs/birdseye/caps/docs.tasks.20260911-04-policy-yaml-sections.md.c9b814ee.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "0db4e04b305c97d60075b23f67d34ad37993c8479996308fde2b3cd762bf9bee", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.tasks.20260911-05-manual-bb-fixes.md.e52c8561.json b/docs/birdseye/caps/docs.tasks.20260911-05-manual-bb-fixes.md.e52c8561.json index 17578bf..3ff07e3 100644 --- a/docs/birdseye/caps/docs.tasks.20260911-05-manual-bb-fixes.md.e52c8561.json +++ b/docs/birdseye/caps/docs.tasks.20260911-05-manual-bb-fixes.md.e52c8561.json @@ -11,5 +11,5 @@ ], "tests": [], "sourceHash": "8a159ba8598ea6d8557d836931bc885e342d46270046a7af1706585e5001e2a1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/docs.troubleshooting.md.373ebedf.json b/docs/birdseye/caps/docs.troubleshooting.md.373ebedf.json index d510809..3c80ea9 100644 --- a/docs/birdseye/caps/docs.troubleshooting.md.373ebedf.json +++ b/docs/birdseye/caps/docs.troubleshooting.md.373ebedf.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "b10d632688429d4b23186696d2f271a3ace97c2d2a342a88d7fcd37c3c406c83", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/governance.policy.yaml.e07e5077.json b/docs/birdseye/caps/governance.policy.yaml.e07e5077.json index 9a1b9f0..3a78be5 100644 --- a/docs/birdseye/caps/governance.policy.yaml.e07e5077.json +++ b/docs/birdseye/caps/governance.policy.yaml.e07e5077.json @@ -10,5 +10,5 @@ "deps_in": [], "tests": [], "sourceHash": "0983f100271ecd79dd56e5e9f5ecbeb648c4e8000f64cf568c85d47e6b8d714b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/orchestration.quality-evidence-os-implementation.md.f0809670.json b/docs/birdseye/caps/orchestration.quality-evidence-os-implementation.md.f0809670.json index a8856f6..1507af6 100644 --- a/docs/birdseye/caps/orchestration.quality-evidence-os-implementation.md.f0809670.json +++ b/docs/birdseye/caps/orchestration.quality-evidence-os-implementation.md.f0809670.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "60b070819f5a09fe4ac6ddba8595ebb0b7f2bbe349df156dbbc275a830cf4147", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.go-tree-sitter-adapter.ts.91a8b58f.json b/docs/birdseye/caps/src.adapters.go-tree-sitter-adapter.ts.91a8b58f.json index 15964c6..a21e54e 100644 --- a/docs/birdseye/caps/src.adapters.go-tree-sitter-adapter.ts.91a8b58f.json +++ b/docs/birdseye/caps/src.adapters.go-tree-sitter-adapter.ts.91a8b58f.json @@ -18,5 +18,5 @@ "src/adapters/__tests__/go-tree-sitter-adapter.test.ts" ], "sourceHash": "f1a15198d4bba0f7202d61e315b72e8cc7b97a6056b170ada197dd29ef63ff24", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.js-adapter.ts.6ad91ba1.json b/docs/birdseye/caps/src.adapters.js-adapter.ts.6ad91ba1.json index adeb08a..ff1fa64 100644 --- a/docs/birdseye/caps/src.adapters.js-adapter.ts.6ad91ba1.json +++ b/docs/birdseye/caps/src.adapters.js-adapter.ts.6ad91ba1.json @@ -14,5 +14,5 @@ "src/adapters/__tests__/js-adapter.test.ts" ], "sourceHash": "1f5b5ed041aa221d02770e665cdbdafe1e6c47d3e1037f22218c443ccd09282a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.node-services.ts.286a59fd.json b/docs/birdseye/caps/src.adapters.node-services.ts.286a59fd.json index deb44bc..58624df 100644 --- a/docs/birdseye/caps/src.adapters.node-services.ts.286a59fd.json +++ b/docs/birdseye/caps/src.adapters.node-services.ts.286a59fd.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "47a9f94de6e6c0457d096825269ec57f305a5f4cf0288f349af4b4685a4923e0", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.parser-registry.ts.b4dbc7a2.json b/docs/birdseye/caps/src.adapters.parser-registry.ts.b4dbc7a2.json index 45366f2..67df248 100644 --- a/docs/birdseye/caps/src.adapters.parser-registry.ts.b4dbc7a2.json +++ b/docs/birdseye/caps/src.adapters.parser-registry.ts.b4dbc7a2.json @@ -29,5 +29,5 @@ "src/adapters/__tests__/parser-registry.test.ts" ], "sourceHash": "706011edc8dc137e2a8b688c05c48e0b522cf52ecbf4048c21fc866ec9b0fb95", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.py-adapter.ts.e3ceda63.json b/docs/birdseye/caps/src.adapters.py-adapter.ts.e3ceda63.json index 9c20096..129b555 100644 --- a/docs/birdseye/caps/src.adapters.py-adapter.ts.e3ceda63.json +++ b/docs/birdseye/caps/src.adapters.py-adapter.ts.e3ceda63.json @@ -15,5 +15,5 @@ "src/adapters/__tests__/py-adapter.test.ts" ], "sourceHash": "06a08e3fa54da053974d489ad3f4d883e9d6f52d45ce12746502249bdaba4255", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.py-tree-sitter-adapter.ts.6986beaf.json b/docs/birdseye/caps/src.adapters.py-tree-sitter-adapter.ts.6986beaf.json index b76e7a0..ab1ac6d 100644 --- a/docs/birdseye/caps/src.adapters.py-tree-sitter-adapter.ts.6986beaf.json +++ b/docs/birdseye/caps/src.adapters.py-tree-sitter-adapter.ts.6986beaf.json @@ -18,5 +18,5 @@ "src/adapters/__tests__/py-tree-sitter-adapter.test.ts" ], "sourceHash": "69777afd9d76822c4cac97104265f820be74204b18b201d388751d9286c30304", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.rb-adapter.ts.183f73ec.json b/docs/birdseye/caps/src.adapters.rb-adapter.ts.183f73ec.json index 914c3ca..dd62985 100644 --- a/docs/birdseye/caps/src.adapters.rb-adapter.ts.183f73ec.json +++ b/docs/birdseye/caps/src.adapters.rb-adapter.ts.183f73ec.json @@ -14,5 +14,5 @@ "src/adapters/__tests__/rb-adapter.test.ts" ], "sourceHash": "7ff1976c6962aa5d9a1b79a008a64d820fae2743cc0f86401415416a91f5c08a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.rb-tree-sitter-adapter.ts.7b7c067c.json b/docs/birdseye/caps/src.adapters.rb-tree-sitter-adapter.ts.7b7c067c.json index deb61f9..d215291 100644 --- a/docs/birdseye/caps/src.adapters.rb-tree-sitter-adapter.ts.7b7c067c.json +++ b/docs/birdseye/caps/src.adapters.rb-tree-sitter-adapter.ts.7b7c067c.json @@ -18,5 +18,5 @@ "src/adapters/__tests__/rb-tree-sitter-adapter.test.ts" ], "sourceHash": "9d4d7b1a846dba4469374c1a7b5687ce05c65f9464e6451bc05f7c9fc5da2ca2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.regex-language-adapter.ts.f14d6d2a.json b/docs/birdseye/caps/src.adapters.regex-language-adapter.ts.f14d6d2a.json index 95003fa..62e7031 100644 --- a/docs/birdseye/caps/src.adapters.regex-language-adapter.ts.f14d6d2a.json +++ b/docs/birdseye/caps/src.adapters.regex-language-adapter.ts.f14d6d2a.json @@ -15,5 +15,5 @@ "src/adapters/__tests__/regex-language-adapter.test.ts" ], "sourceHash": "ed66f94b80e743f5e1f33b89b2c9548c1d4fc431244773f0dd948c0ca6b6af19", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.rs-tree-sitter-adapter.ts.0282d361.json b/docs/birdseye/caps/src.adapters.rs-tree-sitter-adapter.ts.0282d361.json index c9bed0d..7d1df1c 100644 --- a/docs/birdseye/caps/src.adapters.rs-tree-sitter-adapter.ts.0282d361.json +++ b/docs/birdseye/caps/src.adapters.rs-tree-sitter-adapter.ts.0282d361.json @@ -18,5 +18,5 @@ "src/adapters/__tests__/rs-tree-sitter-adapter.test.ts" ], "sourceHash": "133363bd94b24556f0e559e89386f75a2731a1de8601d0c5ef47bc6ea45d73b8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.tree-sitter-initializer.ts.f63a8860.json b/docs/birdseye/caps/src.adapters.tree-sitter-initializer.ts.f63a8860.json index 5b2480b..4dfa4ed 100644 --- a/docs/birdseye/caps/src.adapters.tree-sitter-initializer.ts.f63a8860.json +++ b/docs/birdseye/caps/src.adapters.tree-sitter-initializer.ts.f63a8860.json @@ -23,5 +23,5 @@ ], "tests": [], "sourceHash": "f83ee08b3f4971f3881c521cd95adcee6f5d88770edf49548dd3233a11db8d5a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.adapters.ts-adapter.ts.d063679e.json b/docs/birdseye/caps/src.adapters.ts-adapter.ts.d063679e.json index a18f6b4..61983b0 100644 --- a/docs/birdseye/caps/src.adapters.ts-adapter.ts.d063679e.json +++ b/docs/birdseye/caps/src.adapters.ts-adapter.ts.d063679e.json @@ -14,5 +14,5 @@ "src/adapters/__tests__/ts-adapter.test.ts" ], "sourceHash": "437b6b0153ebd8a9d6ef3f3cc2edf18af4dc2a12494c2c970aba040ff00eab01", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.application.context.ts.e96fed93.json b/docs/birdseye/caps/src.application.context.ts.e96fed93.json index c3d23a4..32b418f 100644 --- a/docs/birdseye/caps/src.application.context.ts.e96fed93.json +++ b/docs/birdseye/caps/src.application.context.ts.e96fed93.json @@ -13,5 +13,5 @@ ], "tests": [], "sourceHash": "62d7b80de02c7a60d9c949bdaac57c541af4d4645a228f08835a852f8ce31759", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.application.rule-evaluator.ts.b8a66427.json b/docs/birdseye/caps/src.application.rule-evaluator.ts.b8a66427.json index 055c1b3..42ece91 100644 --- a/docs/birdseye/caps/src.application.rule-evaluator.ts.b8a66427.json +++ b/docs/birdseye/caps/src.application.rule-evaluator.ts.b8a66427.json @@ -16,5 +16,5 @@ "src/application/__tests__/rule-evaluator.test.ts" ], "sourceHash": "4d73e84f57d825045d671f3a3dff2eef2f340cb1915f09d0371ed755c4dfce9f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cache.index.ts.548fc051.json b/docs/birdseye/caps/src.cache.index.ts.548fc051.json index 35ecb40..562b393 100644 --- a/docs/birdseye/caps/src.cache.index.ts.548fc051.json +++ b/docs/birdseye/caps/src.cache.index.ts.548fc051.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "284492164b80003538fd82a019f7d4416ccbb5deabda3a8e3b71a11b4d364f97", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.analyze.ts.dcb44679.json b/docs/birdseye/caps/src.cli.analyze.ts.dcb44679.json index 17a65be..8ff2f2c 100644 --- a/docs/birdseye/caps/src.cli.analyze.ts.dcb44679.json +++ b/docs/birdseye/caps/src.cli.analyze.ts.dcb44679.json @@ -46,5 +46,5 @@ "src/cli/__tests__/analyze.test.ts" ], "sourceHash": "8bedcb160eed9bf6eafa85a99660eb23e7ce53b285d967536cb8d4b6cd4fbade", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.exit-codes.ts.b1518d64.json b/docs/birdseye/caps/src.cli.exit-codes.ts.b1518d64.json index b61a457..6780945 100644 --- a/docs/birdseye/caps/src.cli.exit-codes.ts.b1518d64.json +++ b/docs/birdseye/caps/src.cli.exit-codes.ts.b1518d64.json @@ -24,5 +24,5 @@ "src/cli/__tests__/exit-codes.test.ts" ], "sourceHash": "a1245cc568a34a36e1a07912760588d6a23591bf09b17089c58854a3d5504bc4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.import-consumer.ts.acce18d5.json b/docs/birdseye/caps/src.cli.import-consumer.ts.acce18d5.json index eb6bb89..e391576 100644 --- a/docs/birdseye/caps/src.cli.import-consumer.ts.acce18d5.json +++ b/docs/birdseye/caps/src.cli.import-consumer.ts.acce18d5.json @@ -16,5 +16,5 @@ "src/cli/__tests__/import-consumer.test.ts" ], "sourceHash": "24460e24c90268486eb00245c1d0c50087b6f2225305050b8c8fcbba63173466", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.intake-artifact.ts.ed77b4f6.json b/docs/birdseye/caps/src.cli.intake-artifact.ts.ed77b4f6.json index 42ba308..c373238 100644 --- a/docs/birdseye/caps/src.cli.intake-artifact.ts.ed77b4f6.json +++ b/docs/birdseye/caps/src.cli.intake-artifact.ts.ed77b4f6.json @@ -14,5 +14,5 @@ ], "tests": [], "sourceHash": "98504b8ceea65018d2ecd1cb1afe140b8464d1c6b47855b959bdef54d7147155", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.output.ts.5a5e76d7.json b/docs/birdseye/caps/src.cli.output.ts.5a5e76d7.json index 19770cd..5970d90 100644 --- a/docs/birdseye/caps/src.cli.output.ts.5a5e76d7.json +++ b/docs/birdseye/caps/src.cli.output.ts.5a5e76d7.json @@ -15,5 +15,5 @@ ], "tests": [], "sourceHash": "3af8abcfc832b27aa77d3fd100d998696bbd68250725eb29cc9901eea3537e49", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.readiness.ts.1650193f.json b/docs/birdseye/caps/src.cli.readiness.ts.1650193f.json index ef592ca..762e75b 100644 --- a/docs/birdseye/caps/src.cli.readiness.ts.1650193f.json +++ b/docs/birdseye/caps/src.cli.readiness.ts.1650193f.json @@ -28,5 +28,5 @@ "src/cli/__tests__/readiness.test.ts" ], "sourceHash": "1421bacb00652e57872dd74bfcbf82e29b4f212ed40c89639a5bedc77a619f57", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.scan.ts.46daf9fd.json b/docs/birdseye/caps/src.cli.scan.ts.46daf9fd.json index bd11384..c24fb77 100644 --- a/docs/birdseye/caps/src.cli.scan.ts.46daf9fd.json +++ b/docs/birdseye/caps/src.cli.scan.ts.46daf9fd.json @@ -21,5 +21,5 @@ "src/cli/__tests__/scan.test.ts" ], "sourceHash": "f4e626c2704ee6af9e6ef9fd827c0c609b1b415efc1eaf431f8eb7fa63d3e19d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.cli.schema-validate.ts.72f9f1dd.json b/docs/birdseye/caps/src.cli.schema-validate.ts.72f9f1dd.json index 7b39f29..cde36f7 100644 --- a/docs/birdseye/caps/src.cli.schema-validate.ts.72f9f1dd.json +++ b/docs/birdseye/caps/src.cli.schema-validate.ts.72f9f1dd.json @@ -20,5 +20,5 @@ "src/cli/__tests__/schema-validate.test.ts" ], "sourceHash": "6ec467ba0020c2b044e0f388f23a41d8999ebf70dbb57a5613541845b1dcbb8c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.config.policy-evaluator.ts.692ff63a.json b/docs/birdseye/caps/src.config.policy-evaluator.ts.692ff63a.json index ba0f5da..a83261f 100644 --- a/docs/birdseye/caps/src.config.policy-evaluator.ts.692ff63a.json +++ b/docs/birdseye/caps/src.config.policy-evaluator.ts.692ff63a.json @@ -30,5 +30,5 @@ "src/config/__tests__/policy-evaluator.test.ts" ], "sourceHash": "7a513c8f175bbc68ddc4eb395e204d71dea78143bc630755f24349bd56abda11", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.config.policy-loader.ts.0cddccdb.json b/docs/birdseye/caps/src.config.policy-loader.ts.0cddccdb.json index 399ac1e..1f7b2ef 100644 --- a/docs/birdseye/caps/src.config.policy-loader.ts.0cddccdb.json +++ b/docs/birdseye/caps/src.config.policy-loader.ts.0cddccdb.json @@ -30,5 +30,5 @@ "src/config/__tests__/policy-loader.test.ts" ], "sourceHash": "df06d641236c6295bf0da8b1001367dfb8f9910f3182bba3c3bbccde7440ceae", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.config.policy-types.ts.3e527503.json b/docs/birdseye/caps/src.config.policy-types.ts.3e527503.json index 7cea13f..490eb66 100644 --- a/docs/birdseye/caps/src.config.policy-types.ts.3e527503.json +++ b/docs/birdseye/caps/src.config.policy-types.ts.3e527503.json @@ -24,5 +24,5 @@ ], "tests": [], "sourceHash": "0771768c6fb46dd0e3151781cfae47d70b2ae912c818aafb7582f40048069833", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.config.policy-yaml-parser.ts.9661e594.json b/docs/birdseye/caps/src.config.policy-yaml-parser.ts.9661e594.json index c0b5d8b..ec4ead5 100644 --- a/docs/birdseye/caps/src.config.policy-yaml-parser.ts.9661e594.json +++ b/docs/birdseye/caps/src.config.policy-yaml-parser.ts.9661e594.json @@ -16,5 +16,5 @@ "src/config/__tests__/policy-yaml-parser.test.ts" ], "sourceHash": "2d33b2ca2262913216201cf54d0d67708f16c21bc6605e77808aba6175bed0c1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.config.severity-resolver.ts.4f6c0ec0.json b/docs/birdseye/caps/src.config.severity-resolver.ts.4f6c0ec0.json index fa97456..fc0d9fa 100644 --- a/docs/birdseye/caps/src.config.severity-resolver.ts.4f6c0ec0.json +++ b/docs/birdseye/caps/src.config.severity-resolver.ts.4f6c0ec0.json @@ -21,5 +21,5 @@ "src/config/__tests__/severity-resolver.test.ts" ], "sourceHash": "bbd3cbafa841452b9b1688183e0cc5b297bf281a7f9e6e6b894cf475aae7d8b8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.core.database-analyzer.ts.ef83db92.json b/docs/birdseye/caps/src.core.database-analyzer.ts.ef83db92.json index cd93bc0..c0dae98 100644 --- a/docs/birdseye/caps/src.core.database-analyzer.ts.ef83db92.json +++ b/docs/birdseye/caps/src.core.database-analyzer.ts.ef83db92.json @@ -23,5 +23,5 @@ "src/core/__tests__/database-analyzer.test.ts" ], "sourceHash": "bc976ab1550e7c19d4261cba7216a08cf3416874048f84efe80072e006180ed7", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.core.evidence-utils.ts.0a8f2cb4.json b/docs/birdseye/caps/src.core.evidence-utils.ts.0a8f2cb4.json index 63d71bf..bba0ee4 100644 --- a/docs/birdseye/caps/src.core.evidence-utils.ts.0a8f2cb4.json +++ b/docs/birdseye/caps/src.core.evidence-utils.ts.0a8f2cb4.json @@ -14,5 +14,5 @@ ], "tests": [], "sourceHash": "c9a5c9f4a974bd31ebeca156d5a0861ebcea0c22ae7a5067fcef335df5e14924", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.core.file-utils.ts.e924d65d.json b/docs/birdseye/caps/src.core.file-utils.ts.e924d65d.json index bbacc97..0d3ec61 100644 --- a/docs/birdseye/caps/src.core.file-utils.ts.e924d65d.json +++ b/docs/birdseye/caps/src.core.file-utils.ts.e924d65d.json @@ -27,5 +27,5 @@ "src/core/__tests__/file-utils.test.ts" ], "sourceHash": "e41ffb8a106b1a144181bf56f6b08ef1c6029da9f25c5344f7314d93c5bbf7c1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.core.repo-graph-builder.ts.092f146e.json b/docs/birdseye/caps/src.core.repo-graph-builder.ts.092f146e.json index 08408ac..18b02a0 100644 --- a/docs/birdseye/caps/src.core.repo-graph-builder.ts.092f146e.json +++ b/docs/birdseye/caps/src.core.repo-graph-builder.ts.092f146e.json @@ -25,5 +25,5 @@ "src/core/__tests__/repo-graph-builder.test.ts" ], "sourceHash": "e8acb1e7136dd7c5ecafa6faa49066af7897788cc87f24950e47dbeb78911f0e", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.historical.ratchet-gate.ts.be8657ce.json b/docs/birdseye/caps/src.historical.ratchet-gate.ts.be8657ce.json index 6c86034..902199c 100644 --- a/docs/birdseye/caps/src.historical.ratchet-gate.ts.be8657ce.json +++ b/docs/birdseye/caps/src.historical.ratchet-gate.ts.be8657ce.json @@ -19,5 +19,5 @@ "src/historical/__tests__/ratchet-gate.test.ts" ], "sourceHash": "a94ebf53604e3fa4dffaf886161b1c36dd677077c49370a2d681aee771bd80fb", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.llm.providers.index.ts.84190b45.json b/docs/birdseye/caps/src.llm.providers.index.ts.84190b45.json index d903601..2a99daf 100644 --- a/docs/birdseye/caps/src.llm.providers.index.ts.84190b45.json +++ b/docs/birdseye/caps/src.llm.providers.index.ts.84190b45.json @@ -15,5 +15,5 @@ ], "tests": [], "sourceHash": "e49b33a184bd46c2fe4a999d151377fcecf0ae1e1add354fd6c7580770cb3921", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.llm.providers.provider-health.ts.27e7d61b.json b/docs/birdseye/caps/src.llm.providers.provider-health.ts.27e7d61b.json index 7d28dbd..c92fa41 100644 --- a/docs/birdseye/caps/src.llm.providers.provider-health.ts.27e7d61b.json +++ b/docs/birdseye/caps/src.llm.providers.provider-health.ts.27e7d61b.json @@ -18,5 +18,5 @@ ], "tests": [], "sourceHash": "7e04da292a374bdcc88ca0fd7d2f64f933bd82d7c4ad2463adb8690804c5d414", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.llm.types.ts.fb6f6c77.json b/docs/birdseye/caps/src.llm.types.ts.fb6f6c77.json index 580ff89..496b40e 100644 --- a/docs/birdseye/caps/src.llm.types.ts.fb6f6c77.json +++ b/docs/birdseye/caps/src.llm.types.ts.fb6f6c77.json @@ -19,5 +19,5 @@ ], "tests": [], "sourceHash": "fbb1a2bffafd873a5a9e55eb1c22c3d8c8abedd440760cdcf8b64ec84c9ffe67", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.parallel.index.ts.5b6be68e.json b/docs/birdseye/caps/src.parallel.index.ts.5b6be68e.json index 2b4da08..2ce2014 100644 --- a/docs/birdseye/caps/src.parallel.index.ts.5b6be68e.json +++ b/docs/birdseye/caps/src.parallel.index.ts.5b6be68e.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "62aa1ca60588ed8ec48d6050b00b49fb1a5f7c40fc97c273286160aa1d48b531", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.audit-writer.ts.b6e59e36.json b/docs/birdseye/caps/src.reporters.audit-writer.ts.b6e59e36.json index 07ae75e..b25ec5a 100644 --- a/docs/birdseye/caps/src.reporters.audit-writer.ts.b6e59e36.json +++ b/docs/birdseye/caps/src.reporters.audit-writer.ts.b6e59e36.json @@ -15,5 +15,5 @@ "src/reporters/__tests__/audit-writer.test.ts" ], "sourceHash": "d57b9f4cd878e6052bcc6bb582e2759e8289f296f9f617fb548713690f65c8ef", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.index.ts.ed3613c5.json b/docs/birdseye/caps/src.reporters.index.ts.ed3613c5.json index b1145b3..f6c9f23 100644 --- a/docs/birdseye/caps/src.reporters.index.ts.ed3613c5.json +++ b/docs/birdseye/caps/src.reporters.index.ts.ed3613c5.json @@ -10,5 +10,5 @@ ], "tests": [], "sourceHash": "d7e10e907609fa9cc1012e74a02c4b5466e1befe9c51ea7ee05e6279744ae28f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.invariant-generator.ts.1f18aad4.json b/docs/birdseye/caps/src.reporters.invariant-generator.ts.1f18aad4.json index 11672a4..b13538b 100644 --- a/docs/birdseye/caps/src.reporters.invariant-generator.ts.1f18aad4.json +++ b/docs/birdseye/caps/src.reporters.invariant-generator.ts.1f18aad4.json @@ -15,5 +15,5 @@ "src/reporters/__tests__/invariant-generator.test.ts" ], "sourceHash": "c320d32d4db226e2c26db57b33a45c257bd7d9c45de6f89829688ff6a5a215a1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.json-reporter.ts.ee833bf0.json b/docs/birdseye/caps/src.reporters.json-reporter.ts.ee833bf0.json index d404c98..d37e4db 100644 --- a/docs/birdseye/caps/src.reporters.json-reporter.ts.ee833bf0.json +++ b/docs/birdseye/caps/src.reporters.json-reporter.ts.ee833bf0.json @@ -12,5 +12,5 @@ "src/reporters/__tests__/json-reporter.test.ts" ], "sourceHash": "a924feab7a3d13ada6dbc0cd291a34c9fa091c14a1666191434e4e6c8ca28994", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.llm-enrichment.ts.00e5ad08.json b/docs/birdseye/caps/src.reporters.llm-enrichment.ts.00e5ad08.json index f18784e..fd599fc 100644 --- a/docs/birdseye/caps/src.reporters.llm-enrichment.ts.00e5ad08.json +++ b/docs/birdseye/caps/src.reporters.llm-enrichment.ts.00e5ad08.json @@ -14,5 +14,5 @@ "src/reporters/__tests__/llm-enrichment.test.ts" ], "sourceHash": "5ff4cda73ca808a067f13ef232c9533ca8d4e1dac9e8fc271700858f2feb99b2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.markdown-reporter.ts.9af0243b.json b/docs/birdseye/caps/src.reporters.markdown-reporter.ts.9af0243b.json index 1a248e5..2b6cad8 100644 --- a/docs/birdseye/caps/src.reporters.markdown-reporter.ts.9af0243b.json +++ b/docs/birdseye/caps/src.reporters.markdown-reporter.ts.9af0243b.json @@ -15,5 +15,5 @@ "src/reporters/__tests__/markdown-reporter.test.ts" ], "sourceHash": "27cf59a73aff27ac70c85ea59505acc69e05fee07ab0ccdcde971327295e20b4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.raw-findings-reporter.ts.2ab3ec7c.json b/docs/birdseye/caps/src.reporters.raw-findings-reporter.ts.2ab3ec7c.json index 0bf24dc..23f8823 100644 --- a/docs/birdseye/caps/src.reporters.raw-findings-reporter.ts.2ab3ec7c.json +++ b/docs/birdseye/caps/src.reporters.raw-findings-reporter.ts.2ab3ec7c.json @@ -15,5 +15,5 @@ ], "tests": [], "sourceHash": "ed5e6e2a84c0dc246fe6b30d6b13ac27fcde535f7b66269806fa33f0ea73533c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.sarif-reporter.ts.abe1f20a.json b/docs/birdseye/caps/src.reporters.sarif-reporter.ts.abe1f20a.json index 0de39ce..9e51a2e 100644 --- a/docs/birdseye/caps/src.reporters.sarif-reporter.ts.abe1f20a.json +++ b/docs/birdseye/caps/src.reporters.sarif-reporter.ts.abe1f20a.json @@ -25,5 +25,5 @@ "src/reporters/__tests__/sarif-reporter.test.ts" ], "sourceHash": "1eac55bd7f4c1502bdc2e2dcd85ee708b413dbbcf7c4293a386b623d990a13e5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.self-analysis-debt-reporter.ts.c4f1963a.json b/docs/birdseye/caps/src.reporters.self-analysis-debt-reporter.ts.c4f1963a.json index f58275a..92c8fec 100644 --- a/docs/birdseye/caps/src.reporters.self-analysis-debt-reporter.ts.c4f1963a.json +++ b/docs/birdseye/caps/src.reporters.self-analysis-debt-reporter.ts.c4f1963a.json @@ -14,5 +14,5 @@ ], "tests": [], "sourceHash": "ae0027ea479d450bad9fb2f5c557611f9899332e9d8fd2ac0ce64c52251318d5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.test-seed-generator.ts.b2a7a8ee.json b/docs/birdseye/caps/src.reporters.test-seed-generator.ts.b2a7a8ee.json index 1340821..a94b584 100644 --- a/docs/birdseye/caps/src.reporters.test-seed-generator.ts.b2a7a8ee.json +++ b/docs/birdseye/caps/src.reporters.test-seed-generator.ts.b2a7a8ee.json @@ -15,5 +15,5 @@ "src/reporters/__tests__/test-seed-generator.test.ts" ], "sourceHash": "aba32b8a8d425983f9356d472716c17a6bdd19b0ec4584ded3d8f7ad03d4e4fb", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.reporters.yaml-reporter.ts.efc347af.json b/docs/birdseye/caps/src.reporters.yaml-reporter.ts.efc347af.json index 0137891..d46e95d 100644 --- a/docs/birdseye/caps/src.reporters.yaml-reporter.ts.efc347af.json +++ b/docs/birdseye/caps/src.reporters.yaml-reporter.ts.efc347af.json @@ -15,5 +15,5 @@ "src/reporters/__tests__/yaml-reporter.test.ts" ], "sourceHash": "3a6819325b76498927d94423eaebc66e8b224e1ac50495611cdc67978f3390c9", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.circular-dependency.ts.bceddaa2.json b/docs/birdseye/caps/src.rules.circular-dependency.ts.bceddaa2.json index 16d7a87..369abf3 100644 --- a/docs/birdseye/caps/src.rules.circular-dependency.ts.bceddaa2.json +++ b/docs/birdseye/caps/src.rules.circular-dependency.ts.bceddaa2.json @@ -14,5 +14,5 @@ "src/rules/__tests__/circular-dependency.test.ts" ], "sourceHash": "1b874bc49fcc83c530b75b2e91c0c77386fd9df46eec59dcba26946074d85308", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.client-trusted-price.ts.c59aeb06.json b/docs/birdseye/caps/src.rules.client-trusted-price.ts.c59aeb06.json index 8a4b9cd..5c3c078 100644 --- a/docs/birdseye/caps/src.rules.client-trusted-price.ts.c59aeb06.json +++ b/docs/birdseye/caps/src.rules.client-trusted-price.ts.c59aeb06.json @@ -14,5 +14,5 @@ "src/rules/__tests__/client-trusted-price.test.ts" ], "sourceHash": "d6e918f7d778e198929081e849aeac8ae3789373fc35dbcbc9071375912706b2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.db-destructive-ops.ts.c002e59f.json b/docs/birdseye/caps/src.rules.db-destructive-ops.ts.c002e59f.json index eece3ad..6479e56 100644 --- a/docs/birdseye/caps/src.rules.db-destructive-ops.ts.c002e59f.json +++ b/docs/birdseye/caps/src.rules.db-destructive-ops.ts.c002e59f.json @@ -14,5 +14,5 @@ "src/rules/__tests__/db-destructive-ops.test.ts" ], "sourceHash": "6fa2f753ad1f2b625329eb55253fb8b506920e9e2c0854a28a8701ab13ffb2af", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.db-migration-ops.ts.bc143588.json b/docs/birdseye/caps/src.rules.db-migration-ops.ts.bc143588.json index 3b8d8e6..a10f31c 100644 --- a/docs/birdseye/caps/src.rules.db-migration-ops.ts.bc143588.json +++ b/docs/birdseye/caps/src.rules.db-migration-ops.ts.bc143588.json @@ -14,5 +14,5 @@ "src/rules/__tests__/db-migration-ops.test.ts" ], "sourceHash": "f831b483d7dabf3c36645ef9fca402306935ab8bff8f9e0c736dc500a6a2a5ee", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.db-schema-change.ts.cb6b166e.json b/docs/birdseye/caps/src.rules.db-schema-change.ts.cb6b166e.json index aad7136..1494362 100644 --- a/docs/birdseye/caps/src.rules.db-schema-change.ts.cb6b166e.json +++ b/docs/birdseye/caps/src.rules.db-schema-change.ts.cb6b166e.json @@ -14,5 +14,5 @@ "src/rules/__tests__/db-schema-change.test.ts" ], "sourceHash": "295eea4652dd25b65547d22019f1f17f7498e7bfef189da516babdb6f1288869", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.debt-marker.ts.16a50ec7.json b/docs/birdseye/caps/src.rules.debt-marker.ts.16a50ec7.json index b52f5bd..eddeda3 100644 --- a/docs/birdseye/caps/src.rules.debt-marker.ts.16a50ec7.json +++ b/docs/birdseye/caps/src.rules.debt-marker.ts.16a50ec7.json @@ -14,5 +14,5 @@ "src/rules/__tests__/debt-marker.test.ts" ], "sourceHash": "f894997cf4f7050a46931d91c3e8f543d251b16853ab7c6bfd65b86e47536ff1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.deprecated-api.ts.5c32f42a.json b/docs/birdseye/caps/src.rules.deprecated-api.ts.5c32f42a.json index f20ab5a..4300295 100644 --- a/docs/birdseye/caps/src.rules.deprecated-api.ts.5c32f42a.json +++ b/docs/birdseye/caps/src.rules.deprecated-api.ts.5c32f42a.json @@ -14,5 +14,5 @@ "src/rules/__tests__/deprecated-api.test.ts" ], "sourceHash": "0c14a4880a4e3888048f542e88f37cd5b66dc2d7ebd883c8c115ece93a019c92", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.env-direct-access.ts.ccd07ba1.json b/docs/birdseye/caps/src.rules.env-direct-access.ts.ccd07ba1.json index df4991e..1fae69c 100644 --- a/docs/birdseye/caps/src.rules.env-direct-access.ts.ccd07ba1.json +++ b/docs/birdseye/caps/src.rules.env-direct-access.ts.ccd07ba1.json @@ -14,5 +14,5 @@ "src/rules/__tests__/env-direct-access.test.ts" ], "sourceHash": "e6560a170b2ecb86fc00b88acf4e56596d9f89044a0f2332da001ac07cd4cf9a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.hardcoded-secret.ts.57685f48.json b/docs/birdseye/caps/src.rules.hardcoded-secret.ts.57685f48.json index a05efee..647c5bd 100644 --- a/docs/birdseye/caps/src.rules.hardcoded-secret.ts.57685f48.json +++ b/docs/birdseye/caps/src.rules.hardcoded-secret.ts.57685f48.json @@ -14,5 +14,5 @@ "src/rules/__tests__/hardcoded-secret.test.ts" ], "sourceHash": "7d9efaf6ed46da16b042037cb064d4410578a22a2d27d886c7f47c911b176b93", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.index.ts.322e2e2b.json b/docs/birdseye/caps/src.rules.index.ts.322e2e2b.json index d2c4b30..92a2999 100644 --- a/docs/birdseye/caps/src.rules.index.ts.322e2e2b.json +++ b/docs/birdseye/caps/src.rules.index.ts.322e2e2b.json @@ -44,5 +44,5 @@ "src/rules/__tests__/index.test.ts" ], "sourceHash": "064ea7edaf026afc462c5d0a0eb526316b7cd7875e15197ba9586420eeef8532", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.large-module.ts.948c83e5.json b/docs/birdseye/caps/src.rules.large-module.ts.948c83e5.json index 132765c..0fa7688 100644 --- a/docs/birdseye/caps/src.rules.large-module.ts.948c83e5.json +++ b/docs/birdseye/caps/src.rules.large-module.ts.948c83e5.json @@ -14,5 +14,5 @@ "src/rules/__tests__/large-module.test.ts" ], "sourceHash": "542fd7bee7745deb6d5ba2318147bcf87fdd921aecbd997c5822a7225743a012", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.missing-input-sanitization.ts.b9adf577.json b/docs/birdseye/caps/src.rules.missing-input-sanitization.ts.b9adf577.json index 91c5ec5..653e623 100644 --- a/docs/birdseye/caps/src.rules.missing-input-sanitization.ts.b9adf577.json +++ b/docs/birdseye/caps/src.rules.missing-input-sanitization.ts.b9adf577.json @@ -14,5 +14,5 @@ "src/rules/__tests__/missing-input-sanitization.test.ts" ], "sourceHash": "8d3c11b90259818375266c8da77ec2d81a69879c53f7af4e8f2ac83286d0b1a6", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.missing-rate-limit.ts.571d00df.json b/docs/birdseye/caps/src.rules.missing-rate-limit.ts.571d00df.json index 1d80e84..a555dcf 100644 --- a/docs/birdseye/caps/src.rules.missing-rate-limit.ts.571d00df.json +++ b/docs/birdseye/caps/src.rules.missing-rate-limit.ts.571d00df.json @@ -14,5 +14,5 @@ "src/rules/__tests__/missing-rate-limit.test.ts" ], "sourceHash": "8704c442bb60ed671dd251b5b554763595dbe414cbb6aecce536be269dc65f37", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.missing-server-validation.ts.674cd1e7.json b/docs/birdseye/caps/src.rules.missing-server-validation.ts.674cd1e7.json index 21af518..75bf0f8 100644 --- a/docs/birdseye/caps/src.rules.missing-server-validation.ts.674cd1e7.json +++ b/docs/birdseye/caps/src.rules.missing-server-validation.ts.674cd1e7.json @@ -14,5 +14,5 @@ "src/rules/__tests__/missing-server-validation.test.ts" ], "sourceHash": "5fd6a3c38afb600adcded3d17f79ec46549fb58c6381323f51a6fd0d70b2567d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.raw-sql.ts.d03b2216.json b/docs/birdseye/caps/src.rules.raw-sql.ts.d03b2216.json index bcfb34b..8cc5e67 100644 --- a/docs/birdseye/caps/src.rules.raw-sql.ts.d03b2216.json +++ b/docs/birdseye/caps/src.rules.raw-sql.ts.d03b2216.json @@ -14,5 +14,5 @@ "src/rules/__tests__/raw-sql.test.ts" ], "sourceHash": "91cd4dae2b6fd4f8cba89506c707c0acd0eddcfa8e9ec5d235318e3407b66cb1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.suppression-debt.ts.e945b433.json b/docs/birdseye/caps/src.rules.suppression-debt.ts.e945b433.json index 5c1ed5e..303e724 100644 --- a/docs/birdseye/caps/src.rules.suppression-debt.ts.e945b433.json +++ b/docs/birdseye/caps/src.rules.suppression-debt.ts.e945b433.json @@ -14,5 +14,5 @@ "src/rules/__tests__/suppression-debt.test.ts" ], "sourceHash": "268d091a971d6693b1e43d5b9716ce666c719c3298e452940950bc450ef4069d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.try-catch-swallow.ts.49915afc.json b/docs/birdseye/caps/src.rules.try-catch-swallow.ts.49915afc.json index 30b9d01..76c3f2e 100644 --- a/docs/birdseye/caps/src.rules.try-catch-swallow.ts.49915afc.json +++ b/docs/birdseye/caps/src.rules.try-catch-swallow.ts.49915afc.json @@ -14,5 +14,5 @@ "src/rules/__tests__/try-catch-swallow.test.ts" ], "sourceHash": "09c7c6fe35124c97003e19dacad9f1a548e862539118dfda7ccd9a197bcb2d16", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.unsafe-delete.ts.6ae85c1e.json b/docs/birdseye/caps/src.rules.unsafe-delete.ts.6ae85c1e.json index 1f5c5c1..5c8a60c 100644 --- a/docs/birdseye/caps/src.rules.unsafe-delete.ts.6ae85c1e.json +++ b/docs/birdseye/caps/src.rules.unsafe-delete.ts.6ae85c1e.json @@ -14,5 +14,5 @@ "src/rules/__tests__/unsafe-delete.test.ts" ], "sourceHash": "e7f32e68bb820ef13f88a94615e2209a764e0719165196fb2b0a364482921f17", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.unsafe-redirect.ts.6c21da82.json b/docs/birdseye/caps/src.rules.unsafe-redirect.ts.6c21da82.json index 4d1ae42..6161515 100644 --- a/docs/birdseye/caps/src.rules.unsafe-redirect.ts.6c21da82.json +++ b/docs/birdseye/caps/src.rules.unsafe-redirect.ts.6c21da82.json @@ -14,5 +14,5 @@ "src/rules/__tests__/unsafe-redirect.test.ts" ], "sourceHash": "784d78d32c435c46157688879ce6afdfecb34c595c2f0a467a2acc0f00e0eeb6", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.untested-critical-path.ts.6ec606a5.json b/docs/birdseye/caps/src.rules.untested-critical-path.ts.6ec606a5.json index ca0de0f..4504b07 100644 --- a/docs/birdseye/caps/src.rules.untested-critical-path.ts.6ec606a5.json +++ b/docs/birdseye/caps/src.rules.untested-critical-path.ts.6ec606a5.json @@ -14,5 +14,5 @@ "src/rules/__tests__/untested-critical-path.test.ts" ], "sourceHash": "e3d129dbc7456f72d13820008f07c057cdd2f105a762049443dd00321a84723b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.rules.weak-auth-guard.ts.83f1e3ac.json b/docs/birdseye/caps/src.rules.weak-auth-guard.ts.83f1e3ac.json index d8e6a6f..a65bb80 100644 --- a/docs/birdseye/caps/src.rules.weak-auth-guard.ts.83f1e3ac.json +++ b/docs/birdseye/caps/src.rules.weak-auth-guard.ts.83f1e3ac.json @@ -14,5 +14,5 @@ "src/rules/__tests__/weak-auth-guard.test.ts" ], "sourceHash": "3aa59f53d09dd7fcc54139359a72bd27a88337b3f0530c42b927d9472dfc5b71", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.self-analysis.suppression-summary.ts.61ee0d9d.json b/docs/birdseye/caps/src.self-analysis.suppression-summary.ts.61ee0d9d.json index b34f121..58e9f49 100644 --- a/docs/birdseye/caps/src.self-analysis.suppression-summary.ts.61ee0d9d.json +++ b/docs/birdseye/caps/src.self-analysis.suppression-summary.ts.61ee0d9d.json @@ -17,5 +17,5 @@ "src/self-analysis/__tests__/suppression-summary.test.ts" ], "sourceHash": "2ed7f9eb636d2c45b65a26cac6befafbbdb1b59845ca7f89bba2e6e73d5411ce", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.types.artifacts.ts.1d71db34.json b/docs/birdseye/caps/src.types.artifacts.ts.1d71db34.json index eb93c4d..d3ace66 100644 --- a/docs/birdseye/caps/src.types.artifacts.ts.1d71db34.json +++ b/docs/birdseye/caps/src.types.artifacts.ts.1d71db34.json @@ -29,5 +29,5 @@ ], "tests": [], "sourceHash": "ba57806c7cc0073951eaf32161f9c12c5e64a7da13147bdcd050f95d067429c4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.types.contracts.ts.6048fd51.json b/docs/birdseye/caps/src.types.contracts.ts.6048fd51.json index 1d6357b..dd77aa4 100644 --- a/docs/birdseye/caps/src.types.contracts.ts.6048fd51.json +++ b/docs/birdseye/caps/src.types.contracts.ts.6048fd51.json @@ -22,5 +22,5 @@ ], "tests": [], "sourceHash": "7a820f95adcf4d199c12e754676cc4d1fcea4c4735feacce95f6a01205abf8d8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.types.graph.ts.a49f9e2b.json b/docs/birdseye/caps/src.types.graph.ts.a49f9e2b.json index 78f4132..187cbc7 100644 --- a/docs/birdseye/caps/src.types.graph.ts.a49f9e2b.json +++ b/docs/birdseye/caps/src.types.graph.ts.a49f9e2b.json @@ -23,5 +23,5 @@ ], "tests": [], "sourceHash": "65517cdf7234a79335e58ab9919153d7154b525e090f47d75fe8335b471c2b21", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.types.rule-options.ts.bf439b98.json b/docs/birdseye/caps/src.types.rule-options.ts.bf439b98.json index 76b3f2a..fd925be 100644 --- a/docs/birdseye/caps/src.types.rule-options.ts.bf439b98.json +++ b/docs/birdseye/caps/src.types.rule-options.ts.bf439b98.json @@ -14,5 +14,5 @@ ], "tests": [], "sourceHash": "76d6d3ee6888fa2523549e7deffb09112693911c978db9a9d743b802071ac3b8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/caps/src.utils.run-id.ts.e485d2c3.json b/docs/birdseye/caps/src.utils.run-id.ts.e485d2c3.json index 0b478cf..6c3c85d 100644 --- a/docs/birdseye/caps/src.utils.run-id.ts.e485d2c3.json +++ b/docs/birdseye/caps/src.utils.run-id.ts.e485d2c3.json @@ -16,5 +16,5 @@ "src/utils/__tests__/run-id.test.ts" ], "sourceHash": "51e85e7cba0084f138cfdee8fbb9f1c272f52afee04109700fd64069d2bfabf3", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } diff --git a/docs/birdseye/hot.json b/docs/birdseye/hot.json index 9e5ccd5..95d3d15 100644 --- a/docs/birdseye/hot.json +++ b/docs/birdseye/hot.json @@ -1,8 +1,8 @@ { "schema": "birdseye/hot/v1", - "generated_at": "birdseye-a9331a4aecc2c4ce", - "generation_id": "birdseye-a9331a4aecc2c4ce", - "sourceHash": "a9331a4aecc2c4ce4bd633933c5c7f1ee6b042c51253bb0d4d6c1b8bb55377d8", + "generated_at": "birdseye-a1655e779d5964f0", + "generation_id": "birdseye-a1655e779d5964f0", + "sourceHash": "a1655e779d5964f0743fcfad5bbd75ae8e2ff6804ff00bc22bcf8e6690dd401c", "hot_nodes": [ ".ctg/policy.yaml", "GUARDRAILS.md", diff --git a/docs/birdseye/index.json b/docs/birdseye/index.json index bf4df2e..07fbd3e 100644 --- a/docs/birdseye/index.json +++ b/docs/birdseye/index.json @@ -1,8 +1,8 @@ { "schema": "birdseye/v1", - "generated_at": "birdseye-a9331a4aecc2c4ce", - "generation_id": "birdseye-a9331a4aecc2c4ce", - "sourceHash": "a9331a4aecc2c4ce4bd633933c5c7f1ee6b042c51253bb0d4d6c1b8bb55377d8", + "generated_at": "birdseye-a1655e779d5964f0", + "generation_id": "birdseye-a1655e779d5964f0", + "sourceHash": "a1655e779d5964f0743fcfad5bbd75ae8e2ff6804ff00bc22bcf8e6690dd401c", "scope": { "kind": "seed+local-one-hop", "required_seeds": [ @@ -40,757 +40,757 @@ "role": "policy", "caps": "docs/birdseye/caps/.ctg.policy.yaml.2d4a1e58.json", "sourceHash": "e598cbb1e8537cb1bd082ad2c48437571a4a704f3bba21a0a1fbc06fe617bf32", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "CHANGELOG.md": { "role": "history", "caps": "docs/birdseye/caps/CHANGELOG.md.06572a96.json", "sourceHash": "25df81bf000a66d2ff1632acc12481bb1860f93328f23132017e56c59cf194c5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "CHECKLISTS.md": { "role": "checklist", "caps": "docs/birdseye/caps/CHECKLISTS.md.c3da629e.json", "sourceHash": "1265613c0628ef8a0c69ac9e2cc7217b4e5d2db6fc6e779edeab29661ad91714", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "CLAUDE.md": { "role": "context", "caps": "docs/birdseye/caps/CLAUDE.md.6ebdb617.json", - "sourceHash": "0f8fc73a40ff427694f590eb544a0f2560779cd00bb5030261ff7f9738f86d97", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "7698e898c724bc903bb476481a501fa9e9dd6c67d6cf8a42e83734be8498c064", + "generation_id": "birdseye-a1655e779d5964f0" }, "GUARDRAILS.md": { "role": "policy", "caps": "docs/birdseye/caps/GUARDRAILS.md.dceca4b6.json", "sourceHash": "467d8fe7c8ee762726b43619e91d09959bf9ca27d35c58e83b0d3aa405ba8e4c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "README.md": { "role": "overview", "caps": "docs/birdseye/caps/README.md.b3356305.json", - "sourceHash": "85aa9298d13ee339731a1c6fd3e7343b343391ef299453103d1db0c87d7085e3", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "87403c05117e0d874a152562e41cc26dd52be092eab8f3ccd6dd2accb5347c31", + "generation_id": "birdseye-a1655e779d5964f0" }, "README_JA.md": { "role": "dependency", "caps": "docs/birdseye/caps/README_JA.md.f271b369.json", - "sourceHash": "d5aae438abc5e16cd950ca272091ef9c986f70b7491d83716291f9108b21851f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "10a6c35bc1b2b3985b4c6ac4aa5272403dbb5b973a449c3fad02cdb804c241f9", + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/ADR/README.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.ADR.README.md.0468bb03.json", "sourceHash": "72a7c2a87a44a36ec81ef6b4306281f658373607fb4e179390fb14f1ac3fefb4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/Release_Checklist.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.Release_Checklist.md.6185103b.json", "sourceHash": "1069801dd55d4652788eedaec13918003aeac8d59717922a54193f688f02e9f7", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/TASKS.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.TASKS.md.8519adad.json", - "sourceHash": "6ea26f3be9c9ac0fe0129d94ab705f025220b074ceaca04794217085819ef735", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "0f94e3ac1ea369e210e679d090e00e1d77f58e69b7f33a3ede8b1694fbe6be5e", + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/acceptance/AC-20260910-02-precision-review.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.acceptance.AC-20260910-02-precision-review.md.0a6af0d7.json", "sourceHash": "e2a19c116bc5a9abcdbaed0fa37b467968da9f84c25b57d9482d7398ec3b65a6", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/acceptance/AC-20260910-06-maintenance.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.acceptance.AC-20260910-06-maintenance.md.f139681a.json", "sourceHash": "cb63f053c6cb7fcc9bf3897153fe9da0102b92cc7f24b9eba1cc35e2d36c7b8b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/acceptance/AC-20260910-12-follow-up.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.acceptance.AC-20260910-12-follow-up.md.b6a9b379.json", "sourceHash": "27c18c30b231ea19aed5bb433cc4ccefe53e70d9be85df3e4857dcd7a2f609a4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/acceptance/AC-20260910-14-ci-integration.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.acceptance.AC-20260910-14-ci-integration.md.d0d02354.json", "sourceHash": "9a4ed75d254862a75d71acc796a90d05681b04671866b25ca483c4c55a24b371", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/acceptance/AC-20260910-15-release-1.6.0.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.acceptance.AC-20260910-15-release-1.6.0.md.191462f2.json", "sourceHash": "e08c95fbe35461b056a995ecb945cfd4ae8e835076a852797db4951f22841ac2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/cli-reference.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.cli-reference.md.d5d8360d.json", "sourceHash": "bcabe8108b7926b26c4d5c1e341aa9859b98142d219e86a1473af31a2af1ee52", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/distribution-status.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.distribution-status.md.7c82a2f3.json", - "sourceHash": "0ddc63de32c97aa485e0ae4acc02334da0acd6d6384009ccf69a6f410d4d6a2c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "sourceHash": "d49f680aaef38d98a32b3c929fadc8fc2bca34ded82150d0ff11142982cef242", + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/integrations.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.integrations.md.98423805.json", "sourceHash": "39d4398638ba48974e034db741619449581e498c8fbfecde15970b819a52cddb", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/plugin-development.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.plugin-development.md.f86abbd7.json", "sourceHash": "971f433e3f2b84145ac6e112dd8693e351e3428f087f1c09164cd56d24374f89", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/policy-guide.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.policy-guide.md.294e87e0.json", "sourceHash": "3342b9559ffcd72b700e08160b79a869f29a4212fb57d1c2411d58171f10bb90", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/precision-review.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.precision-review.md.2d78a86b.json", "sourceHash": "8366da73e8d334d4733ea7b15d944ad80548043543fb3035ea43045ba8c6f0be", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/quality-evidence-os-expansion-ideas.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.quality-evidence-os-expansion-ideas.md.43bffbc2.json", "sourceHash": "089fb7b77c52af0903512fc7cf7f25089a4cfd2fda700285a1e6b04006e84464", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/quality-evidence-os-requirements.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.quality-evidence-os-requirements.md.50e55101.json", "sourceHash": "ba0df900f803101a2384a74c70d0bf07b1d6a6c19c9887282a7ad4c0ab9526b2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/quality-evidence-os-spec.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.quality-evidence-os-spec.md.9124ece5.json", "sourceHash": "6a71b6bbb02d55872135e95e22f8537c3fbd9e7d62c714883189cd300ae3805d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/quickstart.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.quickstart.md.988a5392.json", "sourceHash": "46fed513f86d121f58895a057e9fe55c184f0e57996a99b60f0d207b0e177673", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/releases/v1.6.0.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.releases.v1.6.0.md.1834bf67.json", "sourceHash": "48a17a45ad0c05a734b4e0f119b4ffbe08d996316c27b66a5907a8056b36d388", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/run-identity.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.run-identity.md.fab417c4.json", "sourceHash": "7f6ba13dbce7ddbd782977b2c6f788b07c42387d36e71dc22ff169e9f36428e7", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/security-gate.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.security-gate.md.f5244ab0.json", "sourceHash": "95858445632021e5ddf779d429168aa4827a6ef5cfebff14285b9bb8b6359168", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/security/Security_Review_Checklist.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.security.Security_Review_Checklist.md.f023a01f.json", "sourceHash": "a12e368479cf46a042d7ae7b04edf9205238b9e8ed5cbeca85331b076c620acc", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/severity-tuning.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.severity-tuning.md.6c588e6a.json", "sourceHash": "02b724772a9817cfa8f2e7edf1a2da06afb0f8967c5a53c484569b901eb77ec8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/specs/SPEC-26-custom-severity.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.specs.SPEC-26-custom-severity.md.368deb68.json", "sourceHash": "f7254dc2656f0f693ebf6f96e22b04981c932ca7cc8888f4382e7fe95d78942c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/specs/readiness-input-contract.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.specs.readiness-input-contract.md.21b8d190.json", "sourceHash": "3ee63e0a6ea2523a1cd9780918fd5a6fe8d747246f80910cdf50bc494cac1dc5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-01-ledger-sync.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-01-ledger-sync.md.594633b9.json", "sourceHash": "94bb31f87e5afbe72d2f09703c5c3b84fc4245228e7d073afc7a0295680f3b50", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-02-precision-review.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-02-precision-review.md.81603b28.json", "sourceHash": "4096f63f242f95a0052b49ba2d589813a363dc40734cfa2e8fa6c11e3bffeda1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-03-release-prep.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-03-release-prep.md.7b0d89dc.json", "sourceHash": "25d7225b6d8bfcf330bb465b787f738bb6df335f3fc67d484abab781f1102b95", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-04-birdseye.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-04-birdseye.md.d868a6ea.json", "sourceHash": "cdbe3a7a66633b31f275fbe701756949dc7133ae4fc3fc07441dfdc94d026403", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-05-severity-tuning.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-05-severity-tuning.md.050c359a.json", "sourceHash": "b2b298338654d3d3026d0475d436e282baa2ec0edcc0a4b792f3321fe4f6d53a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-07-ci-maintenance.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-07-ci-maintenance.md.1efb06be.json", "sourceHash": "e82c74d94bc31254c144dc03a9a46e638ac516b9d17afab93b29799669c43572", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-08-run-identity.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-08-run-identity.md.116677b7.json", "sourceHash": "f047e844ceee28c35c56c7a6b85c644188843c91676f8f319607bbd12c9f070b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-09-diff-severity.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-09-diff-severity.md.2c574c05.json", "sourceHash": "aa3dd0e0c6be22bc66bbbcb03932e5cbed1b8c571bd7c178fe79be2355b2338f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-10-precision-workbench.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-10-precision-workbench.md.595c47c0.json", "sourceHash": "d46f660cba4819c6a5eac830359357c8f365dd2409043b00103c1e7da1e1a8ab", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-11-severity-report.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-11-severity-report.md.a91b9b8f.json", "sourceHash": "ba07475fa9b20d29098f88b5df641cc68bd816416a78cda7803e796d05b8a2c8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260910-12-release-1.6.0.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260910-12-release-1.6.0.md.8f53b201.json", "sourceHash": "13df45d8e795a6169bc740fc403599428f79c35102b895c565d3797ce5958a73", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260911-01-human-readme.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260911-01-human-readme.md.3b2d7f9c.json", "sourceHash": "84c122973c48b41acf97bd9fadfff28ae267bdf9c7927cc31d3cb1ac83c6857a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260911-02-readiness-diff-followups.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260911-02-readiness-diff-followups.md.aa62438b.json", "sourceHash": "223f7e9e44b262b2b450df25f52fe6eb6ddb163666c91c1ebe07ad05583936f0", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260911-03-partial-yaml.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260911-03-partial-yaml.md.c29e74b8.json", "sourceHash": "21d59a5adea79664b501d3cab84ffcd2074c541fb80acd05bcbbb4be8d58ca00", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260911-04-policy-yaml-sections.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260911-04-policy-yaml-sections.md.c9b814ee.json", "sourceHash": "0db4e04b305c97d60075b23f67d34ad37993c8479996308fde2b3cd762bf9bee", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/tasks/20260911-05-manual-bb-fixes.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.tasks.20260911-05-manual-bb-fixes.md.e52c8561.json", "sourceHash": "8a159ba8598ea6d8557d836931bc885e342d46270046a7af1706585e5001e2a1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "docs/troubleshooting.md": { "role": "dependency", "caps": "docs/birdseye/caps/docs.troubleshooting.md.373ebedf.json", "sourceHash": "b10d632688429d4b23186696d2f271a3ace97c2d2a342a88d7fcd37c3c406c83", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "governance/policy.yaml": { "role": "governance", "caps": "docs/birdseye/caps/governance.policy.yaml.e07e5077.json", "sourceHash": "0983f100271ecd79dd56e5e9f5ecbeb648c4e8000f64cf568c85d47e6b8d714b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "orchestration/quality-evidence-os-implementation.md": { "role": "dependency", "caps": "docs/birdseye/caps/orchestration.quality-evidence-os-implementation.md.f0809670.json", "sourceHash": "60b070819f5a09fe4ac6ddba8595ebb0b7f2bbe349df156dbbc275a830cf4147", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/go-tree-sitter-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.go-tree-sitter-adapter.ts.91a8b58f.json", "sourceHash": "f1a15198d4bba0f7202d61e315b72e8cc7b97a6056b170ada197dd29ef63ff24", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/js-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.js-adapter.ts.6ad91ba1.json", "sourceHash": "1f5b5ed041aa221d02770e665cdbdafe1e6c47d3e1037f22218c443ccd09282a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/node-services.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.node-services.ts.286a59fd.json", "sourceHash": "47a9f94de6e6c0457d096825269ec57f305a5f4cf0288f349af4b4685a4923e0", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/parser-registry.ts": { "role": "adapter", "caps": "docs/birdseye/caps/src.adapters.parser-registry.ts.b4dbc7a2.json", "sourceHash": "706011edc8dc137e2a8b688c05c48e0b522cf52ecbf4048c21fc866ec9b0fb95", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/py-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.py-adapter.ts.e3ceda63.json", "sourceHash": "06a08e3fa54da053974d489ad3f4d883e9d6f52d45ce12746502249bdaba4255", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/py-tree-sitter-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.py-tree-sitter-adapter.ts.6986beaf.json", "sourceHash": "69777afd9d76822c4cac97104265f820be74204b18b201d388751d9286c30304", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/rb-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.rb-adapter.ts.183f73ec.json", "sourceHash": "7ff1976c6962aa5d9a1b79a008a64d820fae2743cc0f86401415416a91f5c08a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/rb-tree-sitter-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.rb-tree-sitter-adapter.ts.7b7c067c.json", "sourceHash": "9d4d7b1a846dba4469374c1a7b5687ce05c65f9464e6451bc05f7c9fc5da2ca2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/regex-language-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.regex-language-adapter.ts.f14d6d2a.json", "sourceHash": "ed66f94b80e743f5e1f33b89b2c9548c1d4fc431244773f0dd948c0ca6b6af19", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/rs-tree-sitter-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.rs-tree-sitter-adapter.ts.0282d361.json", "sourceHash": "133363bd94b24556f0e559e89386f75a2731a1de8601d0c5ef47bc6ea45d73b8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/tree-sitter-initializer.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.tree-sitter-initializer.ts.f63a8860.json", "sourceHash": "f83ee08b3f4971f3881c521cd95adcee6f5d88770edf49548dd3233a11db8d5a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/adapters/ts-adapter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.adapters.ts-adapter.ts.d063679e.json", "sourceHash": "437b6b0153ebd8a9d6ef3f3cc2edf18af4dc2a12494c2c970aba040ff00eab01", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/application/context.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.application.context.ts.e96fed93.json", "sourceHash": "62d7b80de02c7a60d9c949bdaac57c541af4d4645a228f08835a852f8ce31759", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/application/rule-evaluator.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.application.rule-evaluator.ts.b8a66427.json", "sourceHash": "4d73e84f57d825045d671f3a3dff2eef2f340cb1915f09d0371ed755c4dfce9f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cache/index.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.cache.index.ts.548fc051.json", "sourceHash": "284492164b80003538fd82a019f7d4416ccbb5deabda3a8e3b71a11b4d364f97", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/analyze.ts": { "role": "entrypoint", "caps": "docs/birdseye/caps/src.cli.analyze.ts.dcb44679.json", "sourceHash": "8bedcb160eed9bf6eafa85a99660eb23e7ce53b285d967536cb8d4b6cd4fbade", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/exit-codes.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.cli.exit-codes.ts.b1518d64.json", "sourceHash": "a1245cc568a34a36e1a07912760588d6a23591bf09b17089c58854a3d5504bc4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/import-consumer.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.cli.import-consumer.ts.acce18d5.json", "sourceHash": "24460e24c90268486eb00245c1d0c50087b6f2225305050b8c8fcbba63173466", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/intake-artifact.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.cli.intake-artifact.ts.ed77b4f6.json", "sourceHash": "98504b8ceea65018d2ecd1cb1afe140b8464d1c6b47855b959bdef54d7147155", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/output.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.cli.output.ts.5a5e76d7.json", "sourceHash": "3af8abcfc832b27aa77d3fd100d998696bbd68250725eb29cc9901eea3537e49", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/readiness.ts": { "role": "entrypoint", "caps": "docs/birdseye/caps/src.cli.readiness.ts.1650193f.json", "sourceHash": "1421bacb00652e57872dd74bfcbf82e29b4f212ed40c89639a5bedc77a619f57", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/scan.ts": { "role": "entrypoint", "caps": "docs/birdseye/caps/src.cli.scan.ts.46daf9fd.json", "sourceHash": "f4e626c2704ee6af9e6ef9fd827c0c609b1b415efc1eaf431f8eb7fa63d3e19d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/cli/schema-validate.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.cli.schema-validate.ts.72f9f1dd.json", "sourceHash": "6ec467ba0020c2b044e0f388f23a41d8999ebf70dbb57a5613541845b1dcbb8c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/config/policy-evaluator.ts": { "role": "config", "caps": "docs/birdseye/caps/src.config.policy-evaluator.ts.692ff63a.json", "sourceHash": "7a513c8f175bbc68ddc4eb395e204d71dea78143bc630755f24349bd56abda11", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/config/policy-loader.ts": { "role": "config", "caps": "docs/birdseye/caps/src.config.policy-loader.ts.0cddccdb.json", "sourceHash": "df06d641236c6295bf0da8b1001367dfb8f9910f3182bba3c3bbccde7440ceae", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/config/policy-types.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.config.policy-types.ts.3e527503.json", "sourceHash": "0771768c6fb46dd0e3151781cfae47d70b2ae912c818aafb7582f40048069833", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/config/policy-yaml-parser.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.config.policy-yaml-parser.ts.9661e594.json", "sourceHash": "2d33b2ca2262913216201cf54d0d67708f16c21bc6605e77808aba6175bed0c1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/config/severity-resolver.ts": { "role": "config", "caps": "docs/birdseye/caps/src.config.severity-resolver.ts.4f6c0ec0.json", "sourceHash": "bbd3cbafa841452b9b1688183e0cc5b297bf281a7f9e6e6b894cf475aae7d8b8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/core/database-analyzer.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.core.database-analyzer.ts.ef83db92.json", "sourceHash": "bc976ab1550e7c19d4261cba7216a08cf3416874048f84efe80072e006180ed7", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/core/evidence-utils.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.core.evidence-utils.ts.0a8f2cb4.json", "sourceHash": "c9a5c9f4a974bd31ebeca156d5a0861ebcea0c22ae7a5067fcef335df5e14924", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/core/file-utils.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.core.file-utils.ts.e924d65d.json", "sourceHash": "e41ffb8a106b1a144181bf56f6b08ef1c6029da9f25c5344f7314d93c5bbf7c1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/core/repo-graph-builder.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.core.repo-graph-builder.ts.092f146e.json", "sourceHash": "e8acb1e7136dd7c5ecafa6faa49066af7897788cc87f24950e47dbeb78911f0e", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/historical/ratchet-gate.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.historical.ratchet-gate.ts.be8657ce.json", "sourceHash": "a94ebf53604e3fa4dffaf886161b1c36dd677077c49370a2d681aee771bd80fb", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/llm/providers/index.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.llm.providers.index.ts.84190b45.json", "sourceHash": "e49b33a184bd46c2fe4a999d151377fcecf0ae1e1add354fd6c7580770cb3921", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/llm/providers/provider-health.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.llm.providers.provider-health.ts.27e7d61b.json", "sourceHash": "7e04da292a374bdcc88ca0fd7d2f64f933bd82d7c4ad2463adb8690804c5d414", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/llm/types.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.llm.types.ts.fb6f6c77.json", "sourceHash": "fbb1a2bffafd873a5a9e55eb1c22c3d8c8abedd440760cdcf8b64ec84c9ffe67", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/parallel/index.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.parallel.index.ts.5b6be68e.json", "sourceHash": "62aa1ca60588ed8ec48d6050b00b49fb1a5f7c40fc97c273286160aa1d48b531", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/audit-writer.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.audit-writer.ts.b6e59e36.json", "sourceHash": "d57b9f4cd878e6052bcc6bb582e2759e8289f296f9f617fb548713690f65c8ef", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/index.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.index.ts.ed3613c5.json", "sourceHash": "d7e10e907609fa9cc1012e74a02c4b5466e1befe9c51ea7ee05e6279744ae28f", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/invariant-generator.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.invariant-generator.ts.1f18aad4.json", "sourceHash": "c320d32d4db226e2c26db57b33a45c257bd7d9c45de6f89829688ff6a5a215a1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/json-reporter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.json-reporter.ts.ee833bf0.json", "sourceHash": "a924feab7a3d13ada6dbc0cd291a34c9fa091c14a1666191434e4e6c8ca28994", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/llm-enrichment.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.llm-enrichment.ts.00e5ad08.json", "sourceHash": "5ff4cda73ca808a067f13ef232c9533ca8d4e1dac9e8fc271700858f2feb99b2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/markdown-reporter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.markdown-reporter.ts.9af0243b.json", "sourceHash": "27cf59a73aff27ac70c85ea59505acc69e05fee07ab0ccdcde971327295e20b4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/raw-findings-reporter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.raw-findings-reporter.ts.2ab3ec7c.json", "sourceHash": "ed5e6e2a84c0dc246fe6b30d6b13ac27fcde535f7b66269806fa33f0ea73533c", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/sarif-reporter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.sarif-reporter.ts.abe1f20a.json", "sourceHash": "1eac55bd7f4c1502bdc2e2dcd85ee708b413dbbcf7c4293a386b623d990a13e5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/self-analysis-debt-reporter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.self-analysis-debt-reporter.ts.c4f1963a.json", "sourceHash": "ae0027ea479d450bad9fb2f5c557611f9899332e9d8fd2ac0ce64c52251318d5", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/test-seed-generator.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.test-seed-generator.ts.b2a7a8ee.json", "sourceHash": "aba32b8a8d425983f9356d472716c17a6bdd19b0ec4584ded3d8f7ad03d4e4fb", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/reporters/yaml-reporter.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.reporters.yaml-reporter.ts.efc347af.json", "sourceHash": "3a6819325b76498927d94423eaebc66e8b224e1ac50495611cdc67978f3390c9", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/circular-dependency.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.circular-dependency.ts.bceddaa2.json", "sourceHash": "1b874bc49fcc83c530b75b2e91c0c77386fd9df46eec59dcba26946074d85308", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/client-trusted-price.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.client-trusted-price.ts.c59aeb06.json", "sourceHash": "d6e918f7d778e198929081e849aeac8ae3789373fc35dbcbc9071375912706b2", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/db-destructive-ops.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.db-destructive-ops.ts.c002e59f.json", "sourceHash": "6fa2f753ad1f2b625329eb55253fb8b506920e9e2c0854a28a8701ab13ffb2af", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/db-migration-ops.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.db-migration-ops.ts.bc143588.json", "sourceHash": "f831b483d7dabf3c36645ef9fca402306935ab8bff8f9e0c736dc500a6a2a5ee", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/db-schema-change.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.db-schema-change.ts.cb6b166e.json", "sourceHash": "295eea4652dd25b65547d22019f1f17f7498e7bfef189da516babdb6f1288869", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/debt-marker.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.debt-marker.ts.16a50ec7.json", "sourceHash": "f894997cf4f7050a46931d91c3e8f543d251b16853ab7c6bfd65b86e47536ff1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/deprecated-api.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.deprecated-api.ts.5c32f42a.json", "sourceHash": "0c14a4880a4e3888048f542e88f37cd5b66dc2d7ebd883c8c115ece93a019c92", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/env-direct-access.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.env-direct-access.ts.ccd07ba1.json", "sourceHash": "e6560a170b2ecb86fc00b88acf4e56596d9f89044a0f2332da001ac07cd4cf9a", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/hardcoded-secret.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.hardcoded-secret.ts.57685f48.json", "sourceHash": "7d9efaf6ed46da16b042037cb064d4410578a22a2d27d886c7f47c911b176b93", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/index.ts": { "role": "registry", "caps": "docs/birdseye/caps/src.rules.index.ts.322e2e2b.json", "sourceHash": "064ea7edaf026afc462c5d0a0eb526316b7cd7875e15197ba9586420eeef8532", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/large-module.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.large-module.ts.948c83e5.json", "sourceHash": "542fd7bee7745deb6d5ba2318147bcf87fdd921aecbd997c5822a7225743a012", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/missing-input-sanitization.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.missing-input-sanitization.ts.b9adf577.json", "sourceHash": "8d3c11b90259818375266c8da77ec2d81a69879c53f7af4e8f2ac83286d0b1a6", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/missing-rate-limit.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.missing-rate-limit.ts.571d00df.json", "sourceHash": "8704c442bb60ed671dd251b5b554763595dbe414cbb6aecce536be269dc65f37", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/missing-server-validation.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.missing-server-validation.ts.674cd1e7.json", "sourceHash": "5fd6a3c38afb600adcded3d17f79ec46549fb58c6381323f51a6fd0d70b2567d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/raw-sql.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.raw-sql.ts.d03b2216.json", "sourceHash": "91cd4dae2b6fd4f8cba89506c707c0acd0eddcfa8e9ec5d235318e3407b66cb1", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/suppression-debt.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.suppression-debt.ts.e945b433.json", "sourceHash": "268d091a971d6693b1e43d5b9716ce666c719c3298e452940950bc450ef4069d", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/try-catch-swallow.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.try-catch-swallow.ts.49915afc.json", "sourceHash": "09c7c6fe35124c97003e19dacad9f1a548e862539118dfda7ccd9a197bcb2d16", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/unsafe-delete.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.unsafe-delete.ts.6ae85c1e.json", "sourceHash": "e7f32e68bb820ef13f88a94615e2209a764e0719165196fb2b0a364482921f17", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/unsafe-redirect.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.unsafe-redirect.ts.6c21da82.json", "sourceHash": "784d78d32c435c46157688879ce6afdfecb34c595c2f0a467a2acc0f00e0eeb6", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/untested-critical-path.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.untested-critical-path.ts.6ec606a5.json", "sourceHash": "e3d129dbc7456f72d13820008f07c057cdd2f105a762049443dd00321a84723b", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/rules/weak-auth-guard.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.rules.weak-auth-guard.ts.83f1e3ac.json", "sourceHash": "3aa59f53d09dd7fcc54139359a72bd27a88337b3f0530c42b927d9472dfc5b71", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/self-analysis/suppression-summary.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.self-analysis.suppression-summary.ts.61ee0d9d.json", "sourceHash": "2ed7f9eb636d2c45b65a26cac6befafbbdb1b59845ca7f89bba2e6e73d5411ce", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/types/artifacts.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.types.artifacts.ts.1d71db34.json", "sourceHash": "ba57806c7cc0073951eaf32161f9c12c5e64a7da13147bdcd050f95d067429c4", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/types/contracts.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.types.contracts.ts.6048fd51.json", "sourceHash": "7a820f95adcf4d199c12e754676cc4d1fcea4c4735feacce95f6a01205abf8d8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/types/graph.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.types.graph.ts.a49f9e2b.json", "sourceHash": "65517cdf7234a79335e58ab9919153d7154b525e090f47d75fe8335b471c2b21", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/types/rule-options.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.types.rule-options.ts.bf439b98.json", "sourceHash": "76d6d3ee6888fa2523549e7deffb09112693911c978db9a9d743b802071ac3b8", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" }, "src/utils/run-id.ts": { "role": "dependency", "caps": "docs/birdseye/caps/src.utils.run-id.ts.e485d2c3.json", "sourceHash": "51e85e7cba0084f138cfdee8fbb9f1c272f52afee04109700fd64069d2bfabf3", - "generation_id": "birdseye-a9331a4aecc2c4ce" + "generation_id": "birdseye-a1655e779d5964f0" } }, "edges": [ diff --git a/docs/distribution-status.md b/docs/distribution-status.md index dc2fe0f..9a6a752 100644 --- a/docs/distribution-status.md +++ b/docs/distribution-status.md @@ -15,10 +15,10 @@ npm publication status. | Channel | Current State | Notes | |---------|---------------|-------| -| `package.json` | `1.6.1` | Source version updated; GitHub publication pending; npm remains unpublished | -| GitHub Release | `v1.6.0` | Latest public release, published 2026-09-10 at [v1.6.0](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.0); draft/prerelease false | -| npm registry | Not published | `npm view @quality-harness/code-to-gate` returned `E404` on 2026-09-10 | -| Recommended install | Public GitHub tgz | Use the `v1.6.0` release asset below | +| `package.json` | `1.6.1` | Source version and GitHub Release are published; npm remains unpublished | +| GitHub Release | `v1.6.1` | Latest public release, published `2026-09-11T11:20:56Z` at [v1.6.1](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1); release id `386981658`; draft/prerelease false | +| npm registry | Not published | `npm view @quality-harness/code-to-gate` returned `E404` on 2026-09-11 | +| Recommended install | Public GitHub tgz | Use the `v1.6.1` release asset below | | Local npm auth | Not authenticated | `npm whoami` returned `E401` on 2026-09-10; this does not establish broader publish permissions | | CLI Docker image | Not distributed | Docker support currently covers plugin sandbox execution, not a public CLI image | | Prebuilt binaries | Not distributed | Windows/macOS/Linux standalone binaries are future scope | @@ -27,13 +27,13 @@ npm publication status. ```bash # Current recommended path: public release artifact -npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.0/quality-harness-code-to-gate-1.6.0.tgz +npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.1/quality-harness-code-to-gate-1.6.1.tgz # Future npm path after publication npm install -g @quality-harness/code-to-gate ``` -## Release Alignment +## Historical 1.6.0 Release Alignment | Item | v1.6.0 Status | |------|---------------------------------------| @@ -56,28 +56,49 @@ The tag commit's [Release CI](https://github.com/RNA4219/code-to-gate/actions/ru and [Security CI](https://github.com/RNA4219/code-to-gate/actions/runs/34458148608) both succeeded. CI ZIP files are not public distribution assets. -## 1.6.0 Release Status +## 1.6.1 Release Status -The source package has advanced to `1.6.1`, containing the readiness, policy, -diff and CLI fixes recorded in [the patch notes](releases/v1.6.1.md). -The latest verified public GitHub release remains `v1.6.0` until a separate -tag/asset publication is completed. Source version and public availability -are tracked independently. +`1.6.1` is the latest public GitHub release from integrated commit +`968b319252ad7e37294e9219af6c6b00129fae00` (PR #27). It was published at +`2026-09-11T11:20:56Z` and is not a draft or prerelease. The tag object is +`06ba7dd3cbc52d82800d82637c7e67abb2df3ada`. -`1.6.0` is the public GitHub release from integrated revision `a793d2f`. -npm publication remains separate and unverified; no npm, binary, or Docker CLI -distribution is claimed here. +### Public release assets + +The release contains `quality-harness-code-to-gate-1.6.1.tgz`, +`release-manifest.json`, `release-summary.json`, and `SHA256SUMS.txt`. +All four downloaded asset hashes matched their local copies. The manifest's +two entries (the tgz and `release-summary.json`) matched their SHA-256, +SHA-512, and size values; all three `SHA256SUMS.txt` entries matched. The tgz +is 603612 bytes with SHA-256 +`2cd7c929f51f82309caa529d702867ea948c20d4bcbd4f2172df421416573b17`. +`npm run release:validate` exited 0 with dependency audit 0, readiness +`passed` (11 findings, critical/high 0, failed conditions 0), and strict schema +validation successful. The public tgz installed in isolation; CLI `1.6.1`, +the public rule SDK import (5 exports), scan (15 files, 120 symbols, 193 +relations), and generated repo-graph schema validation all passed. Evidence is +recorded in +`C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\publication-check.json` +and +`C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\public-package-check.json`. +npm remains unpublished. + +## Historical 1.6.0 Release Status + +`1.6.0` was the public GitHub release from integrated revision `a793d2f`. +Its publication and verification details remain in the historical records and +are not rewritten by the `1.6.1` publication. ## Release Notes Alignment -`CHANGELOG.md` is the source for the `v1.6.0` release notes. The public GitHub +`CHANGELOG.md` is the source for the `v1.6.1` release notes. The public GitHub release asset is the supported install path; npm remains unavailable until a maintainer publishes the package and records independent publication evidence. ## Publication Evidence Policy -No npm publication has been performed for `1.6.0`. On 2026-09-10, `npm view -@quality-harness/code-to-gate` returned `E404` and `npm whoami` returned `E401`. +No npm publication has been performed for `1.6.1`. On 2026-09-11, `npm view +@quality-harness/code-to-gate` returned `E404`. These results do not establish broader publish permissions. If npm publication is performed, the release evidence bundle must include: @@ -100,9 +121,8 @@ standalone prebuilt binary in the current release surface. ## npm Publication Status The package name `@quality-harness/code-to-gate` is not currently visible on -the public npm registry. The local authentication check returned `E401` on -2026-09-10; npm remains `Not published` until a successful publish and view -check are recorded: +the public npm registry. The npm view check returned `E404` on 2026-09-11; npm +remains `Not published` until a successful publish and view check are recorded: ```bash npm login diff --git a/docs/releases/INDEX.md b/docs/releases/INDEX.md index 0ffc502..155e220 100644 --- a/docs/releases/INDEX.md +++ b/docs/releases/INDEX.md @@ -11,6 +11,7 @@ This directory contains Release Approval Records (RA) documenting release decisi | RA-20260617-01 | 1.5.0 | 2026-06-17 | technical | codex | | RA-20260712-01 | 1.5.0 | 2026-07-12 | technical | R_N_A | | RA-20260910-01 | 1.6.0 | 2026-09-10 | technical | このタスクの依頼者 | +| RA-20260911-01 | 1.6.1 | 2026-09-11 | technical | このタスクの依頼者 | ## Record Structure @@ -58,4 +59,4 @@ Each RA record follows this template: --- -Last updated: 2026-09-10 +Last updated: 2026-09-11 diff --git a/docs/releases/RA-20260911-01.md b/docs/releases/RA-20260911-01.md new file mode 100644 index 0000000..88ced7d --- /dev/null +++ b/docs/releases/RA-20260911-01.md @@ -0,0 +1,81 @@ +--- +release_approval_id: RA-20260911-01 +release_version: 1.6.1 +release_tag: v1.6.1 +release_date: 2026-09-11 +approval_date: 2026-09-11 +approval_type: technical +acceptance_id: AC-20260911-06-release-1.6.1 +task_id: 20260911-07-release-1.6.1 +approver: このタスクの依頼者 +status: completed +publication: github_published +--- + +# Release Approval Record: RA-20260911-01 + +## 承認概要 + +- 対象: `v1.6.1` GitHub Release +- 承認者: このタスクの依頼者 +- 承認日: `2026-09-11` +- 承認根拠: 依頼者の「リリースも上げて」という明示依頼 +- 承認種別: `technical` +- 承認範囲: `v1.6.1`のGitHub tag、Release、4 assetの公開と公開後検証。npm公開、バイナリ、Docker CLI image、追加のsecurity/risk acceptanceは含めない。 + +## 公開結果 + +`v1.6.1`は、mainの統合commit +`968b319252ad7e37294e9219af6c6b00129fae00`にtagを付けて公開した。GitHub +Release IDは`386981658`、published_atは`2026-09-11T11:20:56Z`(JST +`2026-09-11 20:20:56`)、latest=true、draft=false、prerelease=falseである。 +tag objectは`06ba7dd3cbc52d82800d82637c7e67abb2df3ada`を指す。 + +## Evidence Links + +- [PR #27](https://github.com/RNA4219/code-to-gate/pull/27) — 全15 checks成功 +- [Release Readiness run 34590730731](https://github.com/RNA4219/code-to-gate/actions/runs/34590730731) — mainでsuccess +- [Security run 34590730705](https://github.com/RNA4219/code-to-gate/actions/runs/34590730705) — mainでsuccess +- tag `v1.6.1` — commit `968b319252ad7e37294e9219af6c6b00129fae00` +- [GitHub Release v1.6.1](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1) — release ID `386981658` +- 公開後検証: `C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\publication-check.json` +- 公開tgz検証: `C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\public-package-check.json` +- [AC-20260911-06](../acceptance/AC-20260911-06-release-1.6.1.md) +- [20260911-07](../tasks/20260911-07-release-1.6.1.md) + +## Approval Checklist + +- [x] PR #27の全15 checks成功を確認 +- [x] mainのRelease Readiness / Securityがsuccess +- [x] build / lint / typecheck / focused 7件 / smoke 59件 / package smoke成功を確認 +- [x] `npm run release:validate`: exit 0、dependency audit 0、readiness `passed`、strict schema検証成功 +- [x] `v1.6.1` tagを対象commitへ作成・push +- [x] GitHub Releaseと4 assetを作成 +- [x] 公開後のtag/version/assetとhash・size整合を確認 + +公開assetは`quality-harness-code-to-gate-1.6.1.tgz`、`release-manifest.json`、 +`release-summary.json`、`SHA256SUMS.txt`の4点である。4 assetすべての公開後 +download SHA-256はlocalと一致した。manifestの2件(tgz/summary)はSHA-256・ +SHA-512・sizeが一致し、`SHA256SUMS.txt`の3件も一致した。 + +| Asset | Size (bytes) | SHA-256 | +|---|---:|---| +| `quality-harness-code-to-gate-1.6.1.tgz` | 603612 | `2cd7c929f51f82309caa529d702867ea948c20d4bcbd4f2172df421416573b17` | +| `release-summary.json` | 1865 | `d79c81ed2977d50eb4c50e18f3377d88172a54982d87bb0e999ec7e52f3e7319` | +| `release-manifest.json` | 894 | `e015ae7d0cf37ec35c87a329944eb1649698ddf814f9172bf1955ab57e5c72b1` | +| `SHA256SUMS.txt` | 283 | `dea17af80b1119aac4f2d87d74aa5a4d81dcbe65a6afcbd74eb1ac43438f8d45` | + +公開tgzの隔離install、CLI `1.6.1`、rule-sdk公開import(5 exports)、scan +(15 files / 120 symbols / 193 relations)、生成repo-graph schema検証はすべて成功した。 + +## 残課題と境界 + +- npm publishは今回の承認範囲外であり、`npm view @quality-harness/code-to-gate`のE404を含め、npm未公開として記録する。 +- prebuilt binary、Docker CLI image、CI ZIPは公開assetに含めない。 +- v1.6.0の公開記録は過去記録として変更しない。 + +## Rollback + +- 戻し先: 既存の安定版Git tag `v1.6.0` +- 既存のtagおよびassetは変更しない。 +- 公開後にasset、version、tag、主要CLI smokeの不一致が判明した場合は公開停止または`v1.6.0`へのrollbackを判断し、別の検収記録へ残す。 diff --git a/docs/releases/v1.6.1.md b/docs/releases/v1.6.1.md index e36fc36..c92e37d 100644 --- a/docs/releases/v1.6.1.md +++ b/docs/releases/v1.6.1.md @@ -2,13 +2,16 @@ release_version: 1.6.1 release_date: 2026-09-11 release_tag: v1.6.1 -status: prepared -publication: pending +status: published +publication: github_published +channel: latest-stable +published_at: 2026-09-11T11:20:56Z +release_url: https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1 --- # code-to-gate v1.6.1 パッチノート -ソースパッケージを1.6.1へ更新した。GitHub Release・npmの実際の公開状態は[配布台帳](../distribution-status.md)を参照する。 +`v1.6.1`をGitHub Releaseとして公開した。npmの実際の公開状態は[配布台帳](../distribution-status.md)を参照する。npm registryは未公開である。 ## 変更 @@ -24,8 +27,25 @@ publication: pending ## 検証根拠 -変更本体は[PR #26](https://github.com/RNA4219/code-to-gate/pull/26)で15 checks成功後にmainへ統合済み。main側のRelease ReadinessとSecurityも成功した。manual-bbは105/105成功・失敗0・保留0、standard GateはGo。全体3,859件、Tree-sitter 63件、保守15件が成功。詳細は[検収記録](../acceptance/AC-20260911-05-manual-bb-fixes.md)を参照する。 +変更本体は[PR #26](https://github.com/RNA4219/code-to-gate/pull/26)で15 checks成功後にmainへ統合済み。版数更新は[PR #27](https://github.com/RNA4219/code-to-gate/pull/27)で15 checks成功後にmainへ統合済み。main側の[Release Readiness](https://github.com/RNA4219/code-to-gate/actions/runs/34590730731)と[Security](https://github.com/RNA4219/code-to-gate/actions/runs/34590730705)も成功した。manual-bbは105/105成功・失敗0・保留0、standard GateはGo。全体3,859件、Tree-sitter 63件、保守15件が成功。詳細は[検収記録](../acceptance/AC-20260911-05-manual-bb-fixes.md)を参照する。 + +## 公開結果 + +- tag `v1.6.1` は `968b319252ad7e37294e9219af6c6b00129fae00` を指す。tag objectは `06ba7dd3cbc52d82800d82637c7e67abb2df3ada`。 +- [GitHub Release v1.6.1](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1)(release ID `386981658`)は latest、draft=false、prerelease=false、published_at `2026-09-11T11:20:56Z`。 +- 公開assetは `quality-harness-code-to-gate-1.6.1.tgz`、`release-summary.json`、`release-manifest.json`、`SHA256SUMS.txt` の4点。 +- 4 assetすべての公開後download SHA-256がlocalと一致した。manifestの2件(tgz/summary)はSHA-256・SHA-512・sizeが一致し、`SHA256SUMS.txt`の3件も一致した。 +- tgzは603612 bytes、SHA-256 `2cd7c929f51f82309caa529d702867ea948c20d4bcbd4f2172df421416573b17`。 +- `npm run release:validate`はexit 0、dependency auditは0、readinessは`passed`(findings 11、critical/high 0、failed conditions 0)、strict schema検証は成功した。 +- 公開tgzの隔離install、CLI `1.6.1`、rule-sdk公開import(5 exports)、scan(15 files / 120 symbols / 193 relations)、生成repo-graph schema検証はすべて成功した。 +- 公開後検証ログ: `C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\publication-check.json`、公開tgz検証: `C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\public-package-check.json` ## 更新 -ソース版ではnpm installとnpm run buildを行うと、CLI --versionと生成artifactのtool.versionが1.6.1になる。GitHub公開後の配布物はrelease assetを利用する。npm registryは未公開。 +ソース版ではnpm installとnpm run buildを行うと、CLI --versionと生成artifactのtool.versionが1.6.1になる。公開後は次のrelease assetを利用する。 + +```bash +npm install -g https://github.com/RNA4219/code-to-gate/releases/download/v1.6.1/quality-harness-code-to-gate-1.6.1.tgz +``` + +npm registryは未公開である。[公開検収記録](../acceptance/AC-20260911-06-release-1.6.1.md)も参照する。 diff --git a/docs/tasks/20260911-07-release-1.6.1.md b/docs/tasks/20260911-07-release-1.6.1.md new file mode 100644 index 0000000..cce6bec --- /dev/null +++ b/docs/tasks/20260911-07-release-1.6.1.md @@ -0,0 +1,65 @@ +--- +task_id: 20260911-07 +intent_id: RELEASE-EXECUTION-20260911-07 +owner: code-to-gate-team +status: done +last_reviewed_at: 2026-09-11 +next_review_due: 2026-10-11 +--- + +# v1.6.1 GitHub Release公開 + +## 背景 + +`1.6.1`のソース版更新とmain反映が完了し、依頼者から「リリースも上げて」という +GitHub Release公開の明示依頼を受けた。対象commitは +`968b319252ad7e37294e9219af6c6b00129fae00`である。 + +## ゴール + +- `v1.6.1` tagとGitHub Releaseを公開する。 +- tgz、summary、manifest、SHA256SUMSの4 assetを公開後に検証する。 +- README、配布台帳、release note、RA、ACを実結果へ同期する。 +- npm publishは実施せず、未公開として明記する。 + +## 検収根拠 + +- [PR #27](https://github.com/RNA4219/code-to-gate/pull/27): 全15 checks success +- [Release Readiness run 34590730731](https://github.com/RNA4219/code-to-gate/actions/runs/34590730731): success +- [Security run 34590730705](https://github.com/RNA4219/code-to-gate/actions/runs/34590730705): success +- build / lint / typecheck / focused 7件 / smoke 59件 / package smoke: success +- `npm run release:validate`: exit 0、dependency audit 0、readiness `passed`、strict schema検証成功 +- manual-bb 105/105: [AC-20260911-05](../acceptance/AC-20260911-05-manual-bb-fixes.md) + +## 承認 + +2026-09-11、依頼者の「リリースも上げて」を根拠に、GitHub `v1.6.1` Releaseの +実行を技術面で承認した。npm publish、prebuilt binary、Docker CLI image、追加の +security/risk acceptanceは対象外である。 + +## 公開後結果 + +- [x] tag `v1.6.1` → `968b319252ad7e37294e9219af6c6b00129fae00`(tag object `06ba7dd3cbc52d82800d82637c7e67abb2df3ada`) +- [x] GitHub Release: [v1.6.1](https://github.com/RNA4219/code-to-gate/releases/tag/v1.6.1)、release ID `386981658`、published_at `2026-09-11T11:20:56Z` +- [x] 4 asset公開: `quality-harness-code-to-gate-1.6.1.tgz`、`release-summary.json`、`release-manifest.json`、`SHA256SUMS.txt` +- [x] 4 assetの公開後download SHA-256とlocal生成物が一致。manifest 2件のSHA-256/SHA-512/size、SHA256SUMS 3件も一致 +- [x] tgz size `603612` bytes、SHA-256 `2cd7c929f51f82309caa529d702867ea948c20d4bcbd4f2172df421416573b17` +- [x] 公開tgzの隔離install、CLI `1.6.1`、rule-sdk公開import(5 exports)、scan(15 files / 120 symbols / 193 relations)、生成repo-graph schema検証が成功 + +公開後検証ログ: +`C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\publication-check.json` +公開tgz検証: +`C:\Users\ryo-n\Codex_dev\code-to-gate-release-1.6.1-20260911\public-package-check.json` + +## 完了条件 + +- [x] 依頼者の承認範囲とnpm非対象を記録 +- [x] tag、GitHub Release、4 assetを公開・検証 +- [x] README、配布台帳、release note、RA、ACを同期 +- [x] v1.6.0の過去記録を保持 + +## 相互参照 + +- [RA-20260911-01](../releases/RA-20260911-01.md) +- [AC-20260911-06](../acceptance/AC-20260911-06-release-1.6.1.md) +- [v1.6.1 release notes](../releases/v1.6.1.md)