Skip to content

feat(workflow): architecture stubs, feature-selection, refactor skill, research split — v5.1#67

Merged
nullhack merged 14 commits intomainfrom
feat/workflow-architecture-v5.1
Apr 18, 2026
Merged

feat(workflow): architecture stubs, feature-selection, refactor skill, research split — v5.1#67
nullhack merged 14 commits intomainfrom
feat/workflow-architecture-v5.1

Conversation

@nullhack
Copy link
Copy Markdown
Owner

Summary

  • Architecture overhaul: Step 2 now writes stubs directly into <package>/ (no docstrings until GREEN, folder structure emerges from domain analysis — ports/ and adapters/ not pre-created)
  • Two new skills: refactor (Fowler catalogue + SOLID/OC self-declaration) and feature-selection (WSJF backlog scoring with Kano value tiers and dependency gate)
  • Research reorganised: docs/academic_research.md split into 9 domain files under docs/scientific-research/
  • Handoff clarity: TODO.md Next line now requires Run @<agent-name> prefix; verify report includes structured Next Steps block; test stubs verified before RED phase

What changed

Skills

  • implementation: stubs written into package; no docstrings on stubs; folder structure as suggestions; Protocol gate is N/A when no external deps
  • refactor (new): green-bar rule, two-hats rule, Fowler catalogue, preparatory refactoring, SOLID/OC checklist
  • feature-selection (new): WSJF scoring, Kano value tiers, dependency gate, WIP=0 check before selection
  • design-patterns: narrowed to pure GoF catalogue; SOLID/OC/LoD moved to refactor skill
  • session-workflow: Next line format enforced; idle state loads feature-selection
  • verify: orphaned-stub check added; report template has Next Steps block

Docs

  • docs/architecture/adr-template.md: ADR format for Step 2 decisions
  • docs/scientific-research/ (9 files): cognitive-science, testing, architecture, oop-design, refactoring-empirical, requirements-elicitation, domain-modeling, software-economics, ai-agents
  • docs/workflow.md: synced with all Step 2/3/4 changes

Visual

  • Logo and banner SVGs added to README

Testing

  • task lint: N/A — no source code changes
  • task static-check: N/A — no source code changes
  • task test: N/A — no source code changes

nullhack added 14 commits April 18, 2026 07:42
- Add docs/images/logo.svg — Doric temple mark, marble palette
- Add docs/images/banner.svg — logo + Python Project Template typeset
- Rewrite README.md with banner hero, tighter structure and cleaner copy
…e architecture section, stub rules drop docstrings, folder structure as suggestions
@nullhack nullhack merged commit 6153e61 into main Apr 18, 2026
5 checks passed
@nullhack nullhack deleted the feat/workflow-architecture-v5.1 branch April 18, 2026 11:45
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