Skip to content

release: bump version 8.6.0 → 9.0.0 (Adversarial Audit)#160

Merged
nullhack merged 1 commit into
mainfrom
release/v9.0.0
May 18, 2026
Merged

release: bump version 8.6.0 → 9.0.0 (Adversarial Audit)#160
nullhack merged 1 commit into
mainfrom
release/v9.0.0

Conversation

@nullhack
Copy link
Copy Markdown
Owner

Summary

Major version bump with comprehensive adversarial audit of all knowledge files and skills.

Breaking

  • Define-flow reorder: spec-validation → architecture → refine-features → validated (was refine-features before architecture). Architecture now finalizes quality_attributes, integration_points, and technology_stack before feature constraints are frozen.
  • Architecture skippable: exits immediately via architecture-complete: ==verified when no changes needed.

Added

  • Decomposition decision tree (behavioral grouping → Scenario Outline collapse → Must count → >8 splits)
  • WSJF scoring wired into select-feature for subsequent features
  • AI language markers expanded: +25 Tier 1 words, +4 Tier 4 phrases, new Tier 7 Claude-Specific Structural Patterns
  • Domain spec template: Integration Points now requires Mechanism, Error handling, Ownership fields

Changed

  • Adversarial audit: 47 knowledge files, 39 skills — deduplicated, stale content removed, cross-references aligned
  • 10 skills: inline knowledge restatements replaced with references to canonical knowledge files
  • 12 knowledge files: inline duplications replaced with cross-references
  • Owner mapping consolidated to AGENTS.md only
  • All user story format examples removed ("As the system, I want..." → "Rule with no beneficiary")

Removed

  • spec-architecture.md — zero references, fully covered by other files
  • rule-derivation.md — zero skill references, covered by spec-simulation + feature-discovery
  • domain-modeling.md — merged into event-storming.md as Formalization subsection
  • .flowr/viz/ — deferred to flowr package
  • regenerate-flowviz task from pyproject.toml

Fixed

71 files changed, 718 insertions, 2,197 deletions

Define-flow reorder: architecture before refine-features.
Adversarial audit: 47 knowledge files, 39 skills deduplicated.
3 knowledge files deleted (spec-architecture, rule-derivation, domain-modeling).
Decomposition decision tree replaces stale triggers.
WSJF scoring wired into select-feature.
AI language markers expanded with Claude-specific patterns.
.flowr/viz removed (deferred to flowr package).
GitHub issues #143, #144, #159 resolved.
@nullhack nullhack merged commit 643cee6 into main May 18, 2026
10 checks passed
@nullhack nullhack deleted the release/v9.0.0 branch May 18, 2026 04:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant