Skip to content

feat: cross-repo alignment#173

Merged
djm81 merged 3 commits intomainfrom
dev
Apr 8, 2026
Merged

feat: cross-repo alignment#173
djm81 merged 3 commits intomainfrom
dev

Conversation

@djm81
Copy link
Copy Markdown
Contributor

@djm81 djm81 commented Apr 8, 2026

Summary

Cross-repo alignment. Organizational change, no code change.

Refs:

  • specfact-cli issue: specfact-cli/#484
  • related module migration item/change: #

Scope

  • Bundle source changes under packages/
  • Registry/manifest changes (registry/index.json, packages/*/module-package.yaml)
  • CI/workflow changes (.github/workflows/*)
  • Documentation changes (docs/*, README.md, AGENTS.md)
  • Security/signing changes (scripts/sign-modules.py, scripts/verify-modules-signature.py)

Bundle Impact

List impacted bundles and version updates:

  • nold-ai/specfact-project: old -> new
  • nold-ai/specfact-backlog: old -> new
  • nold-ai/specfact-codebase: old -> new
  • nold-ai/specfact-spec: old -> new
  • nold-ai/specfact-govern: old -> new

Validation Evidence

Paste command output snippets or link workflow runs.

Required local gates

  • hatch run format
  • hatch run type-check
  • hatch run lint
  • hatch run yaml-lint
  • hatch run check-bundle-imports
  • hatch run contract-test
  • hatch run smart-test (or hatch run test)

Signature + version integrity (required)

  • hatch run verify-modules-signature --require-signature --payload-from-filesystem --enforce-version-bump
  • Changed bundle versions were bumped before signing
  • Manifests re-signed after bundle content changes

CI and Branch Protection

  • PR orchestrator jobs expected:
    • verify-module-signatures
    • quality (3.11)
    • quality (3.12)
    • quality (3.13)
  • Branch protection required checks are aligned with the above

Docs / Pages

  • Bundle/module docs updated in this repo (docs/)
  • Pages workflow impact reviewed (docs-pages.yml, if changed)
  • Cross-links from specfact-cli docs updated (if applicable)

Checklist

  • Self-review completed
  • No unrelated files or generated artifacts included
  • Backward-compatibility/rollout notes documented (if needed)

@djm81 djm81 self-assigned this Apr 8, 2026
@djm81 djm81 added documentation Improvements or additions to documentation dependencies Pull requests that update a dependency file labels Apr 8, 2026
@djm81 djm81 moved this from Todo to In Progress in SpecFact CLI Apr 8, 2026
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 8, 2026

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: da0a5f54-e94f-4081-b66c-a9742d201d33

📥 Commits

Reviewing files that changed from the base of the PR and between 284ff0b and cb874af.

📒 Files selected for processing (220)
  • openspec/CHANGE_ORDER.md
  • openspec/changes/architecture-01-solution-layer/.openspec.yaml
  • openspec/changes/architecture-01-solution-layer/CHANGE_VALIDATION.md
  • openspec/changes/architecture-01-solution-layer/design.md
  • openspec/changes/architecture-01-solution-layer/proposal.md
  • openspec/changes/architecture-01-solution-layer/specs/data-models/spec.md
  • openspec/changes/architecture-01-solution-layer/specs/solution-architecture/spec.md
  • openspec/changes/architecture-01-solution-layer/tasks.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/.openspec.yaml
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/design.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/proposal.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/specs/clean-code-analysis/spec.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/specs/clean-code-policy-pack/spec.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/specs/house-rules-skill/spec.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/specs/radon-runner/spec.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/specs/review-cli-contracts/spec.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/specs/review-run-command/spec.md
  • openspec/changes/archive/2026-04-05-clean-code-02-expanded-review-module/tasks.md
  • openspec/changes/archive/2026-04-05-docs-06-modules-site-ia-restructure/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-docs-06-modules-site-ia-restructure/design.md
  • openspec/changes/archive/2026-04-05-docs-06-modules-site-ia-restructure/proposal.md
  • openspec/changes/archive/2026-04-05-docs-06-modules-site-ia-restructure/specs/modules-bundle-nav/spec.md
  • openspec/changes/archive/2026-04-05-docs-06-modules-site-ia-restructure/specs/modules-progressive-tiers/spec.md
  • openspec/changes/archive/2026-04-05-docs-06-modules-site-ia-restructure/tasks.md
  • openspec/changes/archive/2026-04-05-docs-08-bundle-overview-pages/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-docs-08-bundle-overview-pages/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-docs-08-bundle-overview-pages/proposal.md
  • openspec/changes/archive/2026-04-05-docs-08-bundle-overview-pages/specs/bundle-overview-pages/spec.md
  • openspec/changes/archive/2026-04-05-docs-08-bundle-overview-pages/tasks.md
  • openspec/changes/archive/2026-04-05-docs-09-missing-command-docs/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-docs-09-missing-command-docs/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-docs-09-missing-command-docs/proposal.md
  • openspec/changes/archive/2026-04-05-docs-09-missing-command-docs/specs/missing-command-docs/spec.md
  • openspec/changes/archive/2026-04-05-docs-09-missing-command-docs/tasks.md
  • openspec/changes/archive/2026-04-05-docs-10-workflow-consolidation/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-docs-10-workflow-consolidation/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-docs-10-workflow-consolidation/proposal.md
  • openspec/changes/archive/2026-04-05-docs-10-workflow-consolidation/specs/cross-module-workflow-docs/spec.md
  • openspec/changes/archive/2026-04-05-docs-10-workflow-consolidation/specs/daily-devops-routine-docs/spec.md
  • openspec/changes/archive/2026-04-05-docs-10-workflow-consolidation/tasks.md
  • openspec/changes/archive/2026-04-05-docs-11-team-enterprise-tier/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-docs-11-team-enterprise-tier/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-docs-11-team-enterprise-tier/proposal.md
  • openspec/changes/archive/2026-04-05-docs-11-team-enterprise-tier/specs/enterprise-config-docs/spec.md
  • openspec/changes/archive/2026-04-05-docs-11-team-enterprise-tier/specs/team-setup-docs/spec.md
  • openspec/changes/archive/2026-04-05-docs-11-team-enterprise-tier/tasks.md
  • openspec/changes/archive/2026-04-05-docs-12-docs-validation-ci/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-docs-12-docs-validation-ci/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-docs-12-docs-validation-ci/proposal.md
  • openspec/changes/archive/2026-04-05-docs-12-docs-validation-ci/specs/modules-docs-command-validation/spec.md
  • openspec/changes/archive/2026-04-05-docs-12-docs-validation-ci/tasks.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/.openspec.yaml
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/design.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/proposal.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/bundle-overview-pages/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/cross-module-workflow-docs/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/docs-client-search/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/docs-nav-data-driven/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/docs-role-expertise-nav/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/docs-theme-toggle/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/modules-docs-command-validation/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/specs/team-setup-docs/spec.md
  • openspec/changes/archive/2026-04-05-docs-13-nav-search-theme-roles/tasks.md
  • openspec/changes/archive/2026-04-05-module-bundle-deps-auto-install/.openspec.yaml
  • openspec/changes/archive/2026-04-05-module-bundle-deps-auto-install/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-module-bundle-deps-auto-install/design.md
  • openspec/changes/archive/2026-04-05-module-bundle-deps-auto-install/proposal.md
  • openspec/changes/archive/2026-04-05-module-bundle-deps-auto-install/specs/module-bundle-dependencies/spec.md
  • openspec/changes/archive/2026-04-05-module-bundle-deps-auto-install/tasks.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/.openspec.yaml
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/RESOURCE_OWNERSHIP_AUDIT.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/design.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/proposal.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/specs/bundle-packaged-resources/spec.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/specs/resource-aware-integrity/spec.md
  • openspec/changes/archive/2026-04-05-packaging-01-bundle-resource-payloads/tasks.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/.openspec.yaml
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/CHANGE_VALIDATION.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/TDD_EVIDENCE.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/design.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/proposal.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/specs/backlog-sync/spec.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/specs/speckit-backlog-extension-sync/spec.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/specs/speckit-change-proposal-bridge/spec.md
  • openspec/changes/archive/2026-04-05-speckit-03-change-proposal-bridge/tasks.md
  • openspec/changes/backlog-kanban-01-flow-metrics/CHANGE_VALIDATION.md
  • openspec/changes/backlog-kanban-01-flow-metrics/proposal.md
  • openspec/changes/backlog-kanban-01-flow-metrics/specs/kanban-flow/spec.md
  • openspec/changes/backlog-kanban-01-flow-metrics/tasks.md
  • openspec/changes/backlog-safe-01-pi-planning/CHANGE_VALIDATION.md
  • openspec/changes/backlog-safe-01-pi-planning/proposal.md
  • openspec/changes/backlog-safe-01-pi-planning/specs/safe-pi/spec.md
  • openspec/changes/backlog-safe-01-pi-planning/tasks.md
  • openspec/changes/backlog-safe-02-risk-rollups/CHANGE_VALIDATION.md
  • openspec/changes/backlog-safe-02-risk-rollups/proposal.md
  • openspec/changes/backlog-safe-02-risk-rollups/specs/risk-rollups/spec.md
  • openspec/changes/backlog-safe-02-risk-rollups/tasks.md
  • openspec/changes/backlog-scrum-02-sprint-planning/CHANGE_VALIDATION.md
  • openspec/changes/backlog-scrum-02-sprint-planning/design.md
  • openspec/changes/backlog-scrum-02-sprint-planning/proposal.md
  • openspec/changes/backlog-scrum-02-sprint-planning/specs/sprint-planning/spec.md
  • openspec/changes/backlog-scrum-02-sprint-planning/tasks.md
  • openspec/changes/backlog-scrum-03-story-complexity/CHANGE_VALIDATION.md
  • openspec/changes/backlog-scrum-03-story-complexity/design.md
  • openspec/changes/backlog-scrum-03-story-complexity/proposal.md
  • openspec/changes/backlog-scrum-03-story-complexity/specs/story-complexity/spec.md
  • openspec/changes/backlog-scrum-03-story-complexity/tasks.md
  • openspec/changes/backlog-scrum-04-definition-of-done/CHANGE_VALIDATION.md
  • openspec/changes/backlog-scrum-04-definition-of-done/design.md
  • openspec/changes/backlog-scrum-04-definition-of-done/proposal.md
  • openspec/changes/backlog-scrum-04-definition-of-done/specs/definition-of-done/spec.md
  • openspec/changes/backlog-scrum-04-definition-of-done/tasks.md
  • openspec/changes/ceremony-02-requirements-aware-output/.openspec.yaml
  • openspec/changes/ceremony-02-requirements-aware-output/CHANGE_VALIDATION.md
  • openspec/changes/ceremony-02-requirements-aware-output/design.md
  • openspec/changes/ceremony-02-requirements-aware-output/proposal.md
  • openspec/changes/ceremony-02-requirements-aware-output/specs/backlog-refinement/spec.md
  • openspec/changes/ceremony-02-requirements-aware-output/specs/ceremony-requirements-awareness/spec.md
  • openspec/changes/ceremony-02-requirements-aware-output/specs/daily-standup/spec.md
  • openspec/changes/ceremony-02-requirements-aware-output/tasks.md
  • openspec/changes/docs-06-modules-site-ia-restructure/specs/modules-bundle-nav/spec.md
  • openspec/changes/docs-06-modules-site-ia-restructure/specs/modules-progressive-tiers/spec.md
  • openspec/changes/governance-01-evidence-output/.openspec.yaml
  • openspec/changes/governance-01-evidence-output/CHANGE_VALIDATION.md
  • openspec/changes/governance-01-evidence-output/design.md
  • openspec/changes/governance-01-evidence-output/proposal.md
  • openspec/changes/governance-01-evidence-output/specs/full-chain-validation/spec.md
  • openspec/changes/governance-01-evidence-output/specs/governance-evidence-output/oscal-trace-delta.md
  • openspec/changes/governance-01-evidence-output/specs/governance-evidence-output/spec.md
  • openspec/changes/governance-01-evidence-output/specs/policy-engine/spec.md
  • openspec/changes/governance-01-evidence-output/tasks.md
  • openspec/changes/governance-02-exception-management/.openspec.yaml
  • openspec/changes/governance-02-exception-management/CHANGE_VALIDATION.md
  • openspec/changes/governance-02-exception-management/design.md
  • openspec/changes/governance-02-exception-management/proposal.md
  • openspec/changes/governance-02-exception-management/specs/exception-management/spec.md
  • openspec/changes/governance-02-exception-management/specs/governance-evidence-output/spec.md
  • openspec/changes/governance-02-exception-management/specs/policy-engine/spec.md
  • openspec/changes/governance-02-exception-management/tasks.md
  • openspec/changes/openspec-01-intent-trace/.openspec.yaml
  • openspec/changes/openspec-01-intent-trace/CHANGE_VALIDATION.md
  • openspec/changes/openspec-01-intent-trace/design.md
  • openspec/changes/openspec-01-intent-trace/proposal.md
  • openspec/changes/openspec-01-intent-trace/specs/openspec-bridge-adapter/spec.md
  • openspec/changes/openspec-01-intent-trace/specs/openspec-bridge-intent-import/spec.md
  • openspec/changes/openspec-01-intent-trace/specs/openspec-intent-trace-schema/spec.md
  • openspec/changes/openspec-01-intent-trace/tasks.md
  • openspec/changes/policy-02-packs-and-modes/.openspec.yaml
  • openspec/changes/policy-02-packs-and-modes/CHANGE_VALIDATION.md
  • openspec/changes/policy-02-packs-and-modes/design.md
  • openspec/changes/policy-02-packs-and-modes/proposal.md
  • openspec/changes/policy-02-packs-and-modes/specs/policy-engine/spec.md
  • openspec/changes/policy-02-packs-and-modes/specs/policy-packs-and-modes/spec.md
  • openspec/changes/policy-02-packs-and-modes/tasks.md
  • openspec/changes/requirements-02-module-commands/.openspec.yaml
  • openspec/changes/requirements-02-module-commands/CHANGE_VALIDATION.md
  • openspec/changes/requirements-02-module-commands/design.md
  • openspec/changes/requirements-02-module-commands/proposal.md
  • openspec/changes/requirements-02-module-commands/specs/backlog-adapter/spec.md
  • openspec/changes/requirements-02-module-commands/specs/module-io-contract/spec.md
  • openspec/changes/requirements-02-module-commands/specs/requirements-module/spec.md
  • openspec/changes/requirements-02-module-commands/tasks.md
  • openspec/changes/requirements-03-backlog-sync/.openspec.yaml
  • openspec/changes/requirements-03-backlog-sync/CHANGE_VALIDATION.md
  • openspec/changes/requirements-03-backlog-sync/design.md
  • openspec/changes/requirements-03-backlog-sync/proposal.md
  • openspec/changes/requirements-03-backlog-sync/specs/backlog-adapter/spec.md
  • openspec/changes/requirements-03-backlog-sync/specs/requirements-backlog-sync/spec.md
  • openspec/changes/requirements-03-backlog-sync/specs/requirements-module/spec.md
  • openspec/changes/requirements-03-backlog-sync/tasks.md
  • openspec/changes/sync-01-unified-kernel/.openspec.yaml
  • openspec/changes/sync-01-unified-kernel/CHANGE_VALIDATION.md
  • openspec/changes/sync-01-unified-kernel/design.md
  • openspec/changes/sync-01-unified-kernel/proposal.md
  • openspec/changes/sync-01-unified-kernel/specs/devops-sync/spec.md
  • openspec/changes/sync-01-unified-kernel/specs/sync-kernel/spec.md
  • openspec/changes/sync-01-unified-kernel/tasks.md
  • openspec/changes/traceability-01-index-and-orphans/.openspec.yaml
  • openspec/changes/traceability-01-index-and-orphans/CHANGE_VALIDATION.md
  • openspec/changes/traceability-01-index-and-orphans/design.md
  • openspec/changes/traceability-01-index-and-orphans/proposal.md
  • openspec/changes/traceability-01-index-and-orphans/specs/traceability-index/spec.md
  • openspec/changes/traceability-01-index-and-orphans/tasks.md
  • openspec/changes/validation-02-full-chain-engine/.openspec.yaml
  • openspec/changes/validation-02-full-chain-engine/CHANGE_VALIDATION.md
  • openspec/changes/validation-02-full-chain-engine/design.md
  • openspec/changes/validation-02-full-chain-engine/proposal.md
  • openspec/changes/validation-02-full-chain-engine/specs/full-chain-validation/spec.md
  • openspec/changes/validation-02-full-chain-engine/specs/sidecar-validation/spec.md
  • openspec/changes/validation-02-full-chain-engine/tasks.md
  • openspec/specs/backlog-sync/spec.md
  • openspec/specs/bundle-overview-pages/spec.md
  • openspec/specs/bundle-packaged-resources/spec.md
  • openspec/specs/clean-code-analysis/spec.md
  • openspec/specs/clean-code-policy-pack/spec.md
  • openspec/specs/cross-module-workflow-docs/spec.md
  • openspec/specs/daily-devops-routine-docs/spec.md
  • openspec/specs/docs-client-search/spec.md
  • openspec/specs/docs-nav-data-driven/spec.md
  • openspec/specs/docs-role-expertise-nav/spec.md
  • openspec/specs/docs-theme-toggle/spec.md
  • openspec/specs/enterprise-config-docs/spec.md
  • openspec/specs/house-rules-skill/spec.md
  • openspec/specs/missing-command-docs/spec.md
  • openspec/specs/module-bundle-dependencies/spec.md
  • openspec/specs/modules-bundle-nav/spec.md
  • openspec/specs/modules-docs-command-validation/spec.md
  • openspec/specs/modules-progressive-tiers/spec.md
  • openspec/specs/radon-runner/spec.md
  • openspec/specs/resource-aware-integrity/spec.md
  • openspec/specs/review-cli-contracts/spec.md
  • openspec/specs/review-run-command/spec.md
  • openspec/specs/speckit-backlog-extension-sync/spec.md
  • openspec/specs/speckit-change-proposal-bridge/spec.md
  • openspec/specs/team-setup-docs/spec.md

📝 Walkthrough

Walkthrough

This PR comprehensively documents multiple architecture-layer integration changes across OpenSpec, establishing proposal-phase specifications for features spanning backlog (kanban, SAFe, scrum, requirements), governance (evidence, exceptions, policy), architecture, ceremony, validation, and sync domains. It reorganizes CHANGE_ORDER.md to categorize completed work into archives and restructures pending categories while archiving completed changes. No code implementation changes are included.

Changes

Cohort / File(s) Summary
Primary CHANGE_ORDER Updates
openspec/CHANGE_ORDER.md
Reorganized archived and pending sections; moved completed changes (clean-code-02, speckit-03, packaging-01, module-bundle-deps-auto-install, docs changes) to archive; restructured pending into "Backlog bundle runtime changes", "Project bundle runtime changes", "Cross-layer runtime follow-ups", and "Validation and governance runtime follow-ups"; updated dependency/blocking references.
Architecture Integration Layer
openspec/changes/architecture-01-solution-layer/.openspec.yaml, openspec/changes/architecture-01-solution-layer/CHANGE_VALIDATION.md, openspec/changes/architecture-01-solution-layer/design.md, openspec/changes/architecture-01-solution-layer/proposal.md, openspec/changes/architecture-01-solution-layer/specs/*
Added complete OpenSpec proposal for solution architecture layer with module structure, derive/validate/trace commands, data models, and schema extensions (arch-07); includes validation report, design, and specification sections.
Backlog Kanban & Flow Metrics
openspec/changes/backlog-kanban-01-flow-metrics/.openspec.yaml, openspec/changes/backlog-kanban-01-flow-metrics/CHANGE_VALIDATION.md, openspec/changes/backlog-kanban-01-flow-metrics/proposal.md, openspec/changes/backlog-kanban-01-flow-metrics/specs/kanban-flow/spec.md, openspec/changes/backlog-kanban-01-flow-metrics/tasks.md
Added complete OpenSpec proposal for Kanban flow metrics module with specfact backlog flow command, WIP/aging calculation, .specfact/kanban.yaml configuration, policy engine integration, and optional cycle-time/throughput metrics.
Backlog SAFe PI Planning
openspec/changes/backlog-safe-01-pi-planning/..., openspec/changes/backlog-safe-02-risk-rollups/...
Added OpenSpec proposals for SAFe framework module with specfact backlog pi-summary, WSJF assistance, PI readiness, and explainable risk-rollup aggregation with JSON output; includes change validation, spec, proposal, and task documents.
Backlog Scrum Planning & Complexity
openspec/changes/backlog-scrum-02-sprint-planning/..., openspec/changes/backlog-scrum-03-story-complexity/..., openspec/changes/backlog-scrum-04-definition-of-done/...
Added OpenSpec proposals for sprint capacity/commitment tracking (specfact backlog sprint-summary), story complexity scoring and splitting hints, and definition-of-done validation integration with backlog items.
Ceremony & Requirements
openspec/changes/ceremony-02-requirements-aware-output/..., openspec/changes/requirements-02-module-commands/..., openspec/changes/requirements-03-backlog-sync/...
Added OpenSpec proposals for requirements-aware ceremony output enrichment, requirements module CLI commands (extract/author/validate/list), and bidirectional requirements↔backlog sync using sync-kernel with preview/apply modes.
Governance & Policy
openspec/changes/governance-01-evidence-output/..., openspec/changes/governance-02-exception-management/..., openspec/changes/policy-02-packs-and-modes/...
Added OpenSpec proposals for standardized governance evidence JSON artifact output with code-quality section, time-bound exception management with expiry tracking, and policy packs with advisory/mixed/hard enforcement modes including clean-code-principles built-in pack.
Sync & Validation Infrastructure
openspec/changes/sync-01-unified-kernel/..., openspec/changes/validation-02-full-chain-engine/...
Added OpenSpec proposals for unified sync-kernel module with session management, 3-way merge, RFC 6902 JSON patch, offline journaling, and full-chain validation engine spanning Req→Arch→Spec→Code→Tests with optional code-quality side-channel.
OpenSpec & Traceability
openspec/changes/openspec-01-intent-trace/..., openspec/changes/traceability-01-index-and-orphans/...
Added OpenSpec proposals for optional ## Intent Trace YAML section in proposals with import/validation support, and trace module for maintaining queryable requirement→architecture→spec→code→test index with orphan detection and matrix export.
Archived Change Status Updates
openspec/changes/archive/2026-04-05-clean-code-02-.../specs/, openspec/changes/archive/2026-04-05-docs-*/..., openspec/changes/archive/2026-04-05-speckit-03-.../..., openspec/changes/archive/2026-04-05-module-bundle-deps-auto-install/tasks.md
Updated archived changes to mark requirement classifications (ADDED vs MODIFIED) and completed task items; clean-code radon/review specs reclassified, documentation specs updated, speckit proposal marked progress, and auto-install task marked complete.
Core Spec Updates
openspec/specs/bundle-overview-pages/spec.md, openspec/specs/clean-code-analysis/spec.md, openspec/specs/clean-code-policy-pack/spec.md, openspec/specs/cross-module-workflow-docs/spec.md, ... (16+ spec files)
Added new specification documents defining requirements for clean-code analysis governance, policy pack delivery, bundle navigation, docs search/theme/expertise filtering, module bundle dependencies, and existing doc improvements (daily-devops-routine, enterprise-config, missing-command-docs, modules progressive tiers).
Documentation Specification Removals
openspec/changes/docs-06-modules-site-ia-restructure/specs/modules-bundle-nav/spec.md, openspec/changes/docs-06-modules-site-ia-restructure/specs/modules-progressive-tiers/spec.md
Removed archived specification files that have been superseded or consolidated into core specs under openspec/specs/.
New Backlog & Adapter Specs
openspec/specs/backlog-sync/spec.md, openspec/specs/module-bundle-dependencies/spec.md, openspec/specs/speckit-backlog-extension-sync/spec.md, openspec/specs/speckit-change-proposal-bridge/spec.md
Added specifications for backlog sync pre-existing issue detection, module bundle dependency acyclicity, spec-kit backlog issue-mapping detection (Jira/ADO/Linear patterns), and spec-kit↔OpenSpec proposal bidirectional bridge conversion.
Additional Infrastructure Specs
openspec/specs/docs-client-search/spec.md, openspec/specs/docs-nav-data-driven/spec.md, openspec/specs/docs-role-expertise-nav/spec.md, openspec/specs/docs-theme-toggle/spec.md, openspec/specs/house-rules-skill/spec.md, openspec/specs/resource-aware-integrity/spec.md
Added specifications for Jekyll search index generation (Lunr.js), data-driven sidebar navigation from YAML, role/expertise-based audience tiering with filters, light/dark theme toggle persistence, and resource-aware bundle signing/integrity including prompt templates and workspace seeds.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~25 minutes

Possibly related issues

  • nold-ai/specfact-cli#247: Adds governance-01-evidence-output proposal introducing standardized JSON evidence envelopes and code-quality section parallel to validation results.
  • nold-ai/specfact-cli#245: Implements ceremony-02-requirements-aware-output with requirement-aware enrichment flags and business outcome blockers in ceremony outputs.
  • nold-ai/specfact-cli#246: Implements policy-02-packs-and-modes with advisory/mixed/hard enforcement modes and clean-code-principles as built-in pack.
  • nold-ai/specfact-cli#248: Implements governance-02-exception-management with time-bound, tracked policy exceptions and expiry tracking.
  • nold-ai/specfact-cli#350: Implements openspec-01-intent-trace bridge adapter integration for optional Intent Trace YAML section in proposals.
  • nold-ai/specfact-cli#182: Implements backlog-safe-02 "Risk Rollups" with explainable single-score aggregation and JSON contributions.
  • nold-ai/specfact-cli#183: Implements backlog-kanban-01-flow-metrics with specfact backlog flow command and Kanban configuration.
  • nold-ai/specfact-cli#184: Implements backlog-safe-01-pi-planning with specfact backlog pi-summary and WSJF assistance.
  • nold-ai/specfact-cli#239: Implements requirements-02-module-commands with ModuleIOContract and CLI commands for extract/author/validate/list.
  • nold-ai/specfact-cli#240: Implements architecture-01-solution-layer with derive/validate/trace commands and schema extension registration.
  • nold-ai/specfact-cli#241: Implements validation-02-full-chain-engine with end-to-end layer transitions and optional code-quality side-channel.
  • nold-ai/specfact-cli#242: Implements traceability-01-index-and-orphans with trace module commands and bidirectional reference matrix.
  • nold-ai/specfact-cli#243: Implements sync-01-unified-kernel with session management, preview/apply safety gates, and offline journaling.
  • nold-ai/specfact-cli#244: Implements requirements-03-backlog-sync with bidirectional sync commands and adapter extension hooks.
  • nold-ai/specfact-cli#169: Implements backlog-scrum-04-definition-of-done with DoD checklist validation for items in Done state.
  • nold-ai/specfact-cli#170: Implements backlog-scrum-02-sprint-planning with capacity tracking and sprint-summary command.
  • nold-ai/specfact-cli#171: Implements backlog-scrum-03-story-complexity with needs\_splitting predicate and refinement output integration.
  • nold-ai/specfact-cli#433: Overlaps with clean-code enforcement—updates review CLI contracts and clean-code specs for expanded category metadata.
  • nold-ai/specfact-cli#486: Updates CHANGE_ORDER to enforce module-scoped ownership boundaries and gate implementation to modules repository.

Possibly related PRs

Suggested labels

change-proposal

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dev

@djm81 djm81 merged commit 5677559 into main Apr 8, 2026
14 of 15 checks passed
@github-project-automation github-project-automation bot moved this from In Progress to Done in SpecFact CLI Apr 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant