Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 17 Apr 22:13
· 2529 commits to main since this release
69385f3

Changelog

  • a0c762b Add 'Keep dialogue focused' principle to /sdd skill
  • 6333cef Add --preflight-timeout flag, improve timeout error message
  • c7de5f9 Add Golden Circle insight to framework docs, close s-cpt-o9m
  • 3f432cb Add Setup section to framework CLAUDE.md
  • 5bc12af Add attachment link validation and consolidate entry validation
  • 6ad7212 Add branching lifecycle to SDD skill playbook
  • d7540b7 Add durability eval tests for action-closes-signals pre-flight
  • 910b73a Add model-level tree tests and snapshot-based presenter tests
  • 5cca82d Add plan as a recognized decision kind in SDD CLI
  • 2dd80bc Add plan assessment guidance to implementation transition playbook
  • 835045f Add sdd init command and .sdd/ metadata consolidation
  • b450eae Add sdd lint command for graph integrity checks
  • 5c9015f Add sdd-groom sub-skill and grooming mode to /sdd
  • 8867f78 Add stdin persistence and --dry-run flag to sdd new
  • 6c3aa67 Align pre-flight templates with dialogue-drives-graph principle (d-tac-h3o)
  • 5b11836 Allow explicit deviations in closing-action preflight check
  • f0c86e3 CQRS step 1: extract pure types into framework/sdd/model
  • 31b5777 CQRS step 2 review fixes
  • 64f1fa0 CQRS step 2: refactor sdd new into command/handler/query/finder layout
  • c46c4c2 CQRS step 3: migrate remaining commands and queries; add presenters layer
  • c6bceb6 Catchup: use status summaries directly, batch-fetch details on demand
  • 1f9f0ae Clean up test signal from E2E testing
  • 0119ce9 Close plan-required policy and pre-flight validator, add generation-validation contract
  • 28d28b5 Depth-limited BFS show with summary lines (d-tac-017)
  • df0b690 Downstream opt-in, MaxDepth 0 means no expansion
  • 10b375f Drop /sdd-catchup sub-skill from /sdd catch-up flow
  • bcdf99b Drop meta-process and cli-reference reads from sub-skills
  • 622f2e4 Drop redundant 'count items before finishing' instruction
  • 65599b3 Enrich sdd status/list with kind + participants; normalize participant names
  • 0afdcf0 Exclude contracts from catch-up item list
  • b301cf1 Extend --attach with source:target mapping, stdin support, and extract CLI reference
  • 6758de8 Fail hard on preflight errors, increase timeout to 60s
  • cf34ee5 Fix 4 short-form ref IDs in 3 graph entries
  • 32afadf Fix dry-run stdin save on early validation failure
  • e9076ce Fix isBranchMerged to handle worktree branch prefix
  • 48637ef Fix kind-field disagreement between sdd new and pre-flight (s-ops-nze)
  • ea9bdc6 Fix missing durability check in action-closes-signals pre-flight
  • eb4c459 Fix plan entry description to be self-describing in sdd status
  • 9a81bbe Fix pre-flight gaps: contracts partial, runner timeout, eval case
  • 1ec50d0 Fix pre-flight signal/decision distinction (s-prc-q2m)
  • 44a0b66 Fix sdd-catchup: remove --width flag (no longer exists)
  • 2b2ac61 Flow dialogue context into entries and pre-flight validation
  • 12c4c2f Generate summary at sdd new time
  • f68f601 Guard stdinTmpDir against empty sddDir with panic
  • e4c1eb3 Implement branching and concurrent work support in SDD CLI
  • 36574a7 Implement pre-flight validator for sdd new
  • 4f6f3b6 Implement sdd summarize command with LLM-generated entry summaries
  • e4c1a20 Improve worktree section in SDD skill playbook
  • 67c764f Include relation labels and kind in truncation markers
  • 9a1fc8d Increase preflight timeout to 120s
  • f21ef92 LLM metadata surfacing: agent-neutral abstraction with structured logging
  • f17834a Merge branch 'future-framework' into sdd/s6w-implement-pre-flight-validator-for-sdd
  • c69f9d5 Note sdd binary path in /sdd skill
  • 96eaaaa Refine branching: checkout-only, no worktree in CLI
  • 9c10d1e Require mechanical completeness in catch-up
  • b4b3d64 Revert "sdd: action tactical Implemented pre-flight validator per plan d-tac-hjp. ..."
  • 443aeeb Revert "sdd: signal tactical Test signal to verify skip-preflight flag works"
  • f952cdb Rewrite Participants playbook section for direct sdd status reads
  • 7e3e2f1 Show truncated entry IDs instead of count
  • f5fcb29 Strengthen grooming for stale and superseded-in-practice entries
  • ec81bf9 Trim framework-concepts.md: remove coverage, evaluation, graph format
  • 297e49d Use summaries in list/status/lint, update skills for new show format
  • 63d30c4 chore(framework): update story IDs to timestamp-first format
  • 69385f3 ci: add devbox script gen-installer for binstaller regen
  • 3ce37f3 ci: add release pipeline infrastructure (d-tac-lg1)
  • 0f476a3 ci: add release workflow, binstaller installer, and Install docs (d-tac-lg1)
  • 865713d ci: target existing networkteam/homebrew-tap instead of a new homebrew-sdd repo
  • bf349c4 cli: surface top-level errors via slog.Error
  • ed2b387 docs(CLAUDE): fix CQRS framing to match d-cpt-l3s and d-cpt-ah1
  • a1e136a docs(sdd): fix cli-reference drift, document plan kind
  • fd11b41 docs(sdd): mention heredoc pattern for multi-line content in SKILL.md
  • a14da9e feat(framework): SDD framework, Kōgen story, and graph tooling
  • c690d78 feat(framework): sdd CLI tool in Go — status, show, list, new commands
  • c544f84 feat(framework): separate supersedes from refs in decision graph
  • e1778e3 feat(framework): timestamp-first IDs, initial graph entries, sdd-new script
  • 376e2e7 feat(sdd): computed-state notation across CLI surfaces
  • 21d42ab feat(sdd): reference files for skill sessions, capture open signals
  • 26a0285 feat: initial release: closed-loop AI development harness for Claude Code
  • e5d82e5 fix: expand short IDs to full IDs in graph entry frontmatter
  • 8c999e9 infrastructure: CLAUDE.md, README, LICENSE, gitignore bin/, drop nodejs
  • 62d54c3 pre-flight: AC section extraction for plan decisions (Phase B)
  • 10a2cda pre-flight: JSON output format + AC calibration refinement
  • 19833d3 pre-flight: confidence-scored findings (Phase A)
  • b6e1902 pre-flight: move ACs inline into plan descriptions
  • 2fef57a pre-flight: severity-aware guidance in /sdd skill + update eval tests
  • 741a49c pre-flight: severity-scored templates with calibration (Phase C)
  • 6a38985 remove test entry nkn
  • b46faa0 reorg: move Go code to cmd/ + internal/
  • 98a38b3 reorg: move graph to .sdd/graph/, flatten narrative docs
  • 1b33628 sdd new: validate refs, closes, supersedes against existing graph
  • cc4e7f8 sdd show: display closes and supersedes fields
  • 7d47231 sdd show: hierarchical output with primary/ref nesting
  • 4737789 sdd skill: document full ID requirement for refs/closes/supersedes
  • c975344 sdd: accept short-form entry IDs across CLI
  • 580da71 sdd: action conceptual Analyzed MemPalace (github.com/milla-jovovich/mempalace), an ...
  • 6d9faa6 sdd: action conceptual Completed a seven-angle research effort on SDD distribution tooling ...
  • ea472d6 sdd: action conceptual Concurrent session signals closed — not enough real concurrent ...
  • 5fb1e57 sdd: action conceptual Entry size convention addressed by existing guidance in ...
  • eac6703 sdd: action conceptual Evaluated branching and concurrent work mechanics for SDD through ...
  • be1405a sdd: action conceptual Evaluated explore mode across topic types as directed by d-cpt-axa. ...
  • 55e7a44 sdd: action conceptual Golden Circle mapping explored in dialogue. ...
  • 8694c51 sdd: action conceptual Implementation pre-flight concern addressed by existing /sdd skill ...
  • 7271dd2 sdd: action conceptual Researched process reliability for AI agents across three angles: ...
  • 232f705 sdd: action conceptual Type system semantic limitation resolved by decision. ...
  • b9d870d sdd: action operational Fixed kind-field disagreement between sdd new and pre-flight (commit ...
  • 6c081ce sdd: action operational Parallelized pre-flight and summary generation as concurrent ...
  • 3a947bf sdd: action process Added a Proposals vs Facts section to ...
  • e6de42e sdd: action process Built sdd-groom sub-skill and added grooming mode to /sdd. ...
  • 27d5416 sdd: action process Closed — the specific incident (participant identity) is resolved ...
  • 9d598fc sdd: action process Closes s-prc-sbl by restructuring the /sdd catch-up flow so ...
  • c02fdfa sdd: action process Closing s-prc-iwx — both its concrete gap and its pattern are ...
  • 3d02fdf sdd: action process Closing the explore-mode rushing monitoring thread. ...
  • e422267 sdd: action process First grooming session using sdd-groom. ...
  • c030297 sdd: action process Fixed drift between SDD reference docs and CLI behavior by adding ...
  • e727760 sdd: action process Fixed sdd-catchup to return structured blocks with full entry IDs ...
  • e5f0f12 sdd: action process Grooming pass: closing four signals addressed by pre-flight ...
  • c81bc1d sdd: action process Implemented auto-commit in sdd new. ...
  • 7b6c82b sdd: action process Improved sdd-groom evidence quality: sub-skill now returns one ...
  • 691ebe7 sdd: action process Landed confidence-scored pre-flight verdicts and inline plan ACs per ...
  • fb66b04 sdd: action process Mined the SDD graph and 14 days of Claude Code session history to ...
  • 813a4e1 sdd: action process Moved action-durability enforcement from the d-prc-zch contract into ...
  • c7da785 sdd: action process Pre-flight workflow disruption is substantially resolved by ...
  • 9307d1a sdd: action process Reframed signal_capture.tmpl type-correctness check (commit 1ec50d0).
  • 3d7222d sdd: action process Resolved plan-required policy by adding plan assessment guidance to ...
  • 9f8ef1a sdd: action process Restored artifact durability check to action-closes-signals ...
  • f289c2d sdd: action process Rewrote README.md to cover framework concepts, installation, Claude ...
  • 3179117 sdd: action process Second grooming pass: walked through all 21 candidates from the ...
  • 55cfb6e sdd: action process Signal depth risk is addressed by the two-type redesign (d-cpt-omm) ...
  • f3b08fe sdd: action process Switched catch-up sub-skill from Sonnet to Haiku and reduced fetch ...
  • 0dcdd1b sdd: action process The further evaluation s-prc-awd called for has been provided by the ...
  • b628699 sdd: action process Updated /sdd skill playbook: participant inference now reads from ...
  • 02bbfb9 sdd: action process Updated SDD skill capture playbook with attachment assessment step ...
  • 521bfb7 sdd: action process Updated catch-up playbook (sdd/SKILL.md) and catch-up sub-skill ...
  • d70aa3a sdd: action strategic The framework is formulated: immutable decision graph on Git, three ...
  • 422bf36 sdd: action tactical Added closes and supersedes field display to sdd show output. ...
  • c51a921 sdd: action tactical Attachment mechanism implemented — entries can now externalize ...
  • cf96119 sdd: action tactical Built sdd lint command with checks for dangling refs (non-existent ...
  • 290aa3e sdd: action tactical Built the summary generation infrastructure: llm package, sdd ...
  • 6a4a87b sdd: action tactical Closes d-tac-955 and s-prc-v69. ...
  • 44f45c1 sdd: action tactical Completed sdd lint: all four check categories from d-tac-kfo ...
  • 86c6a14 sdd: action tactical Completed the CQRS migration per d-tac-lce / d-tac-lwm — see ...
  • 3b7b0d9 sdd: action tactical Conditional reference file loading is implemented and working. ...
  • 5100b85 sdd: action tactical Discussed decision-to-code traceability: git commit parentage ...
  • faddc15 sdd: action tactical Evaluated pre-flight validator by using it to close its own ...
  • 2c8714d sdd: action tactical Explore mode signals resolved: sdd-explore sub-skill was built ...
  • 40bcf83 sdd: action tactical Fixed short-ID bug: sdd new now validates all refs/closes/supersedes ...
  • 8fee690 sdd: action tactical Flowed dialogue context into entries and pre-flight validation per ...
  • c9ff37f sdd: action tactical Fork complete: SDD published to github.com/networkteam/sdd with ...
  • 8bceeb9 sdd: action tactical Implemented --attach filename mapping per plan d-tac-l5b. ...
  • d6f04ee sdd: action tactical Implemented LLM metadata surfacing: changed llm.Runner.Run to return ...
  • 7ba6565 sdd: action tactical Implemented WIP marker mechanism — sdd wip start/done/list ...
  • 6fe17f5 sdd: action tactical Implemented attachment mechanism: --attach flag on sdd new, ...
  • 8541127 sdd: action tactical Implemented branching and concurrent work support per plan d-tac-3xw.
  • 5dff1b2 sdd: action tactical Implemented computed-state notation across the SDD CLI and skill ...
  • 12acb78 sdd: action tactical Implemented depth-limited show with summary lines per d-tac-017. ...
  • 82b2321 sdd: action tactical Implemented hierarchical graph directory layout. ...
  • be48038 sdd: action tactical Implemented hierarchical sdd show output. ...
  • 92d3734 sdd: action tactical Implemented plan kind support in SDD CLI. ...
  • cd54ba8 sdd: action tactical Implemented pre-flight template alignment per d-tac-h3o, aligning ...
  • 17e1a64 sdd: action tactical Implemented pre-flight validator per plan d-tac-hjp. ...
  • ee3c8b8 sdd: action tactical Implemented pre-flight validator per plan d-tac-hjp. ...
  • 629b598 sdd: action tactical Implemented sdd init command and .sdd/ metadata consolidation per ...
  • 7913ee5 sdd: action tactical Implemented stdin persistence and --dry-run flag on sdd new per ...
  • 36a6c73 sdd: action tactical Implemented the entry summary infrastructure decided in d-tac-h93. ...
  • 81aa430 sdd: action tactical Implements short-form entry ID acceptance across the sdd CLI, ...
  • ecc2ae8 sdd: action tactical LLM-as-semantic-matcher in sub-skills (sdd-explore, sdd-groom) works ...
  • 3ff60d9 sdd: action tactical Pre-flight validator is complete. ...
  • b70a0f1 sdd: action tactical Refined branching per d-tac-ar2. ...
  • 1ba836c sdd: action tactical Tactical decisions fulfilled: /sdd inline skill evaluated positively ...
  • bfe4aed sdd: action tactical Updated /sdd skill playbook with explicit participant inference ...
  • 41dc812 sdd: add attachment assessment step to capture playbook
  • 3238d83 sdd: add d-cpt-l3s to a-tac-40n closes — CQRS adoption directive is fulfilled by the completed migration; in-place edit of fresh entry with no downstream impact
  • b9aa927 sdd: add participant inference guidance to skill playbook
  • 36af4ec sdd: add playbook move for signals resolved through dialogue
  • 83741c9 sdd: add proposals-vs-facts concept to framework-concepts
  • 8359724 sdd: attachment mechanism — --attach flag, {{attachments}} resolution, implicit discovery
  • 3044717 sdd: catch-up sub-skill: switch to haiku, reduce fetch scope
  • 159312c sdd: catchup sub-skill returns structured data with IDs for outer agent
  • 601b4e5 sdd: decision conceptual Adopt CQRS as the architectural pattern for all framework Go code. ...
  • 234599f sdd: decision conceptual Agent reliability is achieved through structural separation — ...
  • abb19f0 sdd: decision conceptual All future framework Go implementation plans must use CQRS as ...
  • 6cc9ea2 sdd: decision conceptual Distribute SDD via GoReleaser → GitHub Releases → custom ...
  • 5a8e54b sdd: decision conceptual Evaluate whether explore mode adequately addresses the ...
  • e2fe875 sdd: decision conceptual Fork resonance into a dedicated SDD repo to make SDD a ...
  • 2eaa813 sdd: decision conceptual Participant identity is the responsibility of the outer skill (e.g. ...
  • b6da16a sdd: decision conceptual Reshape the type system from three types (signal, decision, action) ...
  • d52dabc sdd: decision conceptual The SDD framework uses an immutable decision graph implemented on Git.
  • 3717cb6 sdd: decision process Actions must only be captured after the work they describe is ...
  • b3340ef sdd: decision process Address catch-up performance through model choice (Haiku), leaner ...
  • 6afd8a0 sdd: decision process Combined plan: replace pre-flight's binary PASS/FAIL verdict with ...
  • 0edeb0b sdd: decision process Every bug fix requires a regression test in the same change. ...
  • a7d9a9e sdd: decision process Every bug fix requires a regression test, regardless of how the bug ...
  • 059ad57 sdd: decision process Grooming is a sub-skill (sdd-groom) that gathers context and a mode ...
  • ed4c4f9 sdd: decision process Implementation requires a plan decision (kind: plan) captured in the ...
  • 2f48a21 sdd: decision process Improve skill capture playbook with explicit attachment assessment ...
  • 6526a84 sdd: decision process Introduce acceptance criteria in plan decisions to scope pre-flight ...
  • 4b3801f sdd: decision process Move action-durability enforcement from a graph contract into ...
  • 8b3e306 sdd: decision process Simplify sdd-groom output to one structured block per candidate — ...
  • 6876953 sdd: decision process WIP markers for active work tracking. ...
  • 26f49ec sdd: decision strategic Keep the name 'SDD' — Signal-Dialogue-Decision names the core loop ...
  • 2adc599 sdd: decision strategic SDD's core design — graph format, CLI abstractions, skill ...
  • ddf83ae sdd: decision tactical Add background sync awareness to the SDD CLI and skill. ...
  • 834f767 sdd: decision tactical Add plan as a recognized decision kind in the SDD CLI. ...
  • 49b3229 sdd: decision tactical Add sdd init command and consolidate SDD metadata under .sdd/ at the ...
  • 22a0c34 sdd: decision tactical Add short-ID acceptance to the sdd CLI. ...
  • b359c35 sdd: decision tactical Align pre-flight validation templates with the principle that ...
  • 490575a sdd: decision tactical Attachment referencing mechanism for graph entries.
  • 5eeda51 sdd: decision tactical Bound sdd show output with depth-limited BFS traversal using entry ...
  • fb0540f sdd: decision tactical Build a sdd lint command for graph integrity checks. ...
  • 07fa97c sdd: decision tactical Embed LLM-generated summaries in entry frontmatter to replace ...
  • 55d87d5 sdd: decision tactical Enrich CLI sdd status and sdd list output with kind (decisions ...
  • 84907a2 sdd: decision tactical Establishes the GitHub Actions release pipeline infrastructure for ...
  • fcb9102 sdd: decision tactical Fork SDD into a standalone repo at github.com/networkteam/sdd by ...
  • 9c6c6b0 sdd: decision tactical Hierarchical graph directory layout. ...
  • 0510501 sdd: decision tactical Hierarchical output for sdd show multi-entry display. ...
  • ab6458c sdd: decision tactical Implementation plan for pre-flight validator. ...
  • 90e8fae sdd: decision tactical Improve pre-flight accuracy by flowing dialogue context into entries ...
  • 82f8585 sdd: decision tactical Mechanical migration of remaining sdd commands and queries to CQRS, ...
  • 593d4e6 sdd: decision tactical Migrate framework Go code to CQRS per d-cpt-l3s and the ...
  • f707110 sdd: decision tactical Persist stdin attachment content on pre-flight rejection so retries ...
  • 79b1347 sdd: decision tactical Plan for --attach filename mapping. ...
  • 946dbec sdd: decision tactical Plan for d-tac-1g4. ...
  • 4df0dc5 sdd: decision tactical Plan for implementing branching and concurrent work in SDD. ...
  • e363fa1 sdd: decision tactical Plan for stdin persistence and --dry-run flag on sdd new, so ...
  • f773db3 sdd: decision tactical Refine branching: --branch creates branch and checks out via git ...
  • a5fa400 sdd: decision tactical Render each entry's computed state as a derived attribute alongside ...
  • f43f018 sdd: decision tactical Resolve participant-name drift through three coordinated pieces that ...
  • ed5962f sdd: decision tactical Surface LLM call metadata through an agent-neutral abstraction in ...
  • 1472669 sdd: decision tactical sdd new invokes claude -p as a pre-flight validator before creating ...
  • 068f624 sdd: display attachments as individual Attachment: lines
  • 65d2828 sdd: fix participant inference to read from session context instead of git config
  • 102c247 sdd: groom a-tac-p5x to also close s-prc-tha
  • ec3ae51 sdd: hierarchical graph directory layout (YYYY/MM/) with CLI support
  • ebfa1f4 sdd: implement WIP marker mechanism — wip start/done/list commands, skill integration
  • 409883b sdd: improve grooming evidence quality
  • bb0e076 sdd: init .sdd/ metadata directory
  • 91ee59a sdd: lint --fix applied 36 fix(es) to 36 entries
  • a3ff707 sdd: move action-durability enforcement into pre-flight template
  • 650f6d2 sdd: remove test entry
  • 6d7789c sdd: rename attachment to plan-requirements.md
  • d4ba36f sdd: short-circuit ResolveID loop via entry type/layer fields
  • cc90adc sdd: show attachment paths relative to graph dir, not just filenames
  • 89030e9 sdd: signal conceptual Contracts in SDD are meant as guardrails for automation and ...
  • a98d6be sdd: signal conceptual Conversation mining as automatic signal generation. ...
  • e4dd871 sdd: signal conceptual Explore mode discussions produce rich design detail — trade-off ...
  • c1876e1 sdd: signal conceptual How does participant identity flow from session context into CLI ...
  • 71d7204 sdd: signal conceptual Mining external conversations (Slack, customer calls, non-SDD coding ...
  • a8b69e2 sdd: signal conceptual No mechanism for attaching supporting material to graph entries. ...
  • b3e7150 sdd: signal conceptual Post-session dialogue review as a structural mechanism for catching ...
  • a3ec55b sdd: signal conceptual Refs currently carry only an entry ID and relationship type (refs / ...
  • ad263e0 sdd: signal conceptual Research confirms that the generation-validation separation is the ...
  • 31b7aaa sdd: signal conceptual SDD distribution tooling is unsolved for external use. ...
  • f2af003 sdd: signal conceptual The Why/How/What (Golden Circle) model maps onto the framework's ...
  • 9505c49 sdd: signal conceptual The graph shares Zettelkasten's core feature (atomic linked notes) ...
  • 27f7ed0 sdd: signal conceptual The story.md suggests branching off the graph at decision points, ...
  • bf69685 sdd: signal conceptual The three-type system (signal, decision, action) doesn't feel right. ...
  • b7f60f8 sdd: signal operational CLI duration flags like --preflight-timeout accept raw integers ...
  • 91dc75c sdd: signal operational Encountered a broken ref in production: s-stg-qg0 references ...
  • 3ff3369 sdd: signal operational Pre-flight and summary generation in sdd new run sequentially ...
  • 088b450 sdd: signal operational Retroactive graph fixes (like adding kind: directive to 36 ...
  • aed3d29 sdd: signal operational SDD session entry points (sdd status, /sdd-catchup, /sdd-explore) ...
  • c6c32ef sdd: signal operational Test signal on merge branch
  • 745b56d sdd: signal operational Test signal with attachment. ...
  • b62c4c2 sdd: signal operational Testing auto-commit on sdd new. ...
  • b4cd23b sdd: signal operational The claude CLI exposes per-call cost and token metrics via ...
  • 62ab938 sdd: signal operational The llm.Runner currently returns only the response text, discarding ...
  • 15712a2 sdd: signal operational sdd show produces oversized output for well-connected entries, ...
  • 6e9396e sdd: signal operational sdd new and pre-flight disagree on default field handling. ...
  • 8b01db2 sdd: signal process Agent made a design choice (defaulting participant from git config) ...
  • 974c25f sdd: signal process Agent reasoning conflates captured entries (signals, unclosed ...
  • 2acdb5e sdd: signal process Agent silently dropped a decision requirement (attachment validation ...
  • 0907053 sdd: signal process Agents drift past the natural handoff point when a plan's remaining ...
  • cd67f8a sdd: signal process CLI sdd status and sdd list output lacks kind and participants per ...
  • 30c7b1c sdd: signal process Capture flow breaks when agents reflexively run sdd new --dry-run ...
  • bace761 sdd: signal process Catch-up in a fresh session should not suggest continuing active WIP ...
  • 19b6130 sdd: signal process Catch-up presentation invents lifecycle state instead of reading it ...
  • 7188d36 sdd: signal process Claude Code sessions are bound to their project directory. ...
  • b698e76 sdd: signal process Decisions that conclude 'no action needed' have no natural way to ...
  • dae39e2 sdd: signal process Entry descriptions must be self-describing — the first sentence ...
  • ba0e19f sdd: signal process Grooming skill presents candidates without sufficient evidence for ...
  • 3ef8e53 sdd: signal process In multi-participant collaboration, graph changes are only visible ...
  • 4bb1dc9 sdd: signal process New pre-flight behavior validated on its own closing action. ...
  • f33d74e sdd: signal process Participant names are used inconsistently across the graph. ...
  • 4d3c696 sdd: signal process Pre-flight applies d-prc-31v (regression test contract) to all ...
  • d473d2e sdd: signal process Pre-flight caught a real implementation bug during the closing ...
  • 3bb239c sdd: signal process Pre-flight currently performs LLM-based presence-of-field checks for ...
  • 2aa86b3 sdd: signal process Pre-flight findings of the pattern 'plan AC does not address an ...
  • 070b136 sdd: signal process Pre-flight for closing actions validates against full plan prose ...
  • b62d62c sdd: signal process Pre-flight rejection of d-cpt-ah1 for missing the d-cpt-vt1 ...
  • 7a3022f sdd: signal process Pre-flight rejects signals containing solution-space thinking as ...
  • 35f9ec9 sdd: signal process Pre-flight severity should be phase-aware: the same contract ...
  • 76e93e4 sdd: signal process Pre-flight validation disrupts flow more than it protects quality. ...
  • 69861ad sdd: signal process Pre-flight validation does not flag unrelated references. ...
  • c4a3db7 sdd: signal process Pre-flight validation doesn't distinguish between entries that build ...
  • 8f028cf sdd: signal process Pre-flight validation exhibits find-something bias — the binary ...
  • 463ffed sdd: signal process Pre-flight validator over-corrects on framing and wording when the ...
  • 00145f1 sdd: signal process SDD explore mode tends to rush toward decision capture after ...
  • 3dbdca0 sdd: signal process SDD skill calls git config user.name to infer the participant, but ...
  • 57c0764 sdd: signal process Session startup catch-up takes ~2 minutes despite summary and ...
  • a2a6583 sdd: signal process Signals risk becoming shallow feature requests (the What) instead of ...
  • 33741da sdd: signal process The /sdd skill instructs "Always use full entry IDs in --refs, ...
  • 8e7053c sdd: signal process The d-prc-8vh contract requires regression tests for bug fixes, ...
  • a0ff8f2 sdd: signal process The agent consistently captures graph entries as compressed ...
  • 9e92fd3 sdd: signal process The agent with the /sdd skill consistently fails to recognize and ...
  • 338cf67 sdd: signal process The d-prc-zch contract has a blind spot for knowledge-capture ...
  • b94ecd3 sdd: signal process /sdd-explore returns raw sdd show output for the full upstream ...
  • b22e5f0 sdd: signal process sdd-catchup returned narrative without entry IDs, forcing the outer ...
  • 1aa2715 sdd: signal strategic 'Flow' as a naming direction — the framework keeps participants in ...
  • 7afe528 sdd: signal strategic Framework naming exploration produced 'Graiki' as the leading candidate.
  • fcc9bd8 sdd: signal strategic Instructional text (system prompts, skill playbooks, CLAUDE.md) is ...
  • 9e5d36c sdd: signal strategic SDD exists in an emerging landscape of AI memory and continuity ...
  • fe25d06 sdd: signal tactical A --dry-run flag on sdd new would let users test whether an entry ...
  • 795f10a sdd: signal tactical Non-technical users cannot be expected to run Claude Code in CLI. ...
  • 57ff985 sdd: signal tactical SDD graph lacks a visual browsing frontend. ...
  • 01ebb06 sdd: signal tactical Test signal to verify skip-preflight flag works
  • d5c13f4 sdd: signal tactical sdd list orders entries ascending (oldest first), so reading ...
  • b7f96ff sdd: signal tactical sdd new --attach takes file paths but doesn't support renaming the ...
  • 150c21e sdd: signal tactical sdd new stores short ID suffixes in closes and refs fields (e.g. ...
  • 8aa9ff5 sdd: signal tactical sdd show does not display closes or supersedes fields. ...
  • 7ea235a sdd: signal tactical sdd show multi-entry output is a flat stream with no hierarchy ...
  • 57447ca sdd: signal tactical test
  • 7774a4d sdd: summarize 2 entries
  • 06a0dd1 sdd: summarize 20260414-145121-s-prc-okf
  • fbd1bb4 sdd: summarize 20260414-233739-s-prc-316
  • 304b21a sdd: summarize 20260414-233739-s-prc-316
  • af4867c sdd: summarize 20260414-233739-s-prc-316
  • 03a953c sdd: summarize 20260414-233739-s-prc-316
  • 0a1a23f sdd: summarize 20260414-233739-s-prc-316
  • d08f7c7 sdd: summarize 78 entries
  • e85756f sdd: treat WIP markers as informational context in catch-up, not continuation points
  • bd7ce8e sdd: wip done 20260409-151309-christopher,-claude
  • 6ffd909 sdd: wip done 20260410-134516-christopher-hlubek
  • f9b9be3 sdd: wip done 20260410-221257-christopher-hlubek
  • 61ccbc3 sdd: wip done 20260411-193515-christopher-hlubek
  • 51f75ca sdd: wip done 20260411-193842-test-user
  • f393ecd sdd: wip done 20260411-193927-test-user
  • 5624458 sdd: wip done 20260411-193946-test-user
  • d48b65e sdd: wip done 20260411-194042-test-user
  • a350d11 sdd: wip done 20260411-231021-christopher-hlubek
  • 3c3719d sdd: wip done 20260413-084008-christopher-hlubek
  • d33d934 sdd: wip done 20260413-093030-christopher-hlubek
  • 2373ace sdd: wip done 20260413-142748-christopher-hlubek
  • d667e61 sdd: wip done 20260414-002814-christopher-hlubek
  • 0ce771f sdd: wip done 20260414-153452-christopher-hlubek
  • eebea6c sdd: wip done 20260414-164331-christopher-hlubek
  • f42e61b sdd: wip done 20260414-234309-christopher-hlubek
  • 33a8585 sdd: wip done 20260415-115504-christopher-hlubek
  • fe6f442 sdd: wip done 20260416-162346-christopher-hlubek
  • c8d6ce4 sdd: wip done 20260416-204735-christopher
  • 419ef16 sdd: wip done 20260416-220800-christopher
  • da3db78 sdd: wip done 20260417-113351-christopher
  • 3b9cc7d sdd: wip done 20260417-130434-christopher
  • 4d5147d sdd: wip start 20260408-171831-d-cpt-axa (Test User)
  • 8c0eed7 sdd: wip start 20260408-171831-d-cpt-axa (Test User)
  • 6274a6f sdd: wip start 20260408-171831-d-cpt-axa (Test User)
  • 1d6385f sdd: wip start 20260408-171831-d-cpt-axa (Test User)
  • 2a361c6 sdd: wip start 20260409-151248-d-cpt-5qs (Christopher, Claude)
  • 3637262 sdd: wip start 20260410-122858-d-tac-kfo (Christopher Hlubek)
  • 6bad64f sdd: wip start 20260410-211553-d-tac-s6w (Christopher Hlubek)
  • 8b329a6 sdd: wip start 20260410-221244-d-tac-xyp (Christopher Hlubek)
  • 5ec7d64 sdd: wip start 20260411-115135-d-tac-3xw (Christopher Hlubek)
  • b1b00a3 sdd: wip start 20260412-120221-d-tac-73o (Christopher Hlubek)
  • b9d9bfb sdd: wip start 20260413-091846-d-tac-q5p (Christopher Hlubek)
  • 1829a37 sdd: wip start 20260413-142707-d-tac-lwm (Christopher Hlubek)
  • ac08408 sdd: wip start 20260414-002243-d-prc-22i (Christopher Hlubek)
  • d761a9e sdd: wip start 20260414-152337-d-tac-h93 (Christopher Hlubek)
  • 9b87862 sdd: wip start 20260414-155925-d-tac-017 (Christopher Hlubek)
  • ee0df14 sdd: wip start 20260414-232739-d-tac-gyk (Christopher Hlubek)
  • d5ee67d sdd: wip start 20260415-113612-d-prc-g1h (Christopher Hlubek)
  • 7067658 sdd: wip start 20260416-150852-d-tac-s2g (Christopher Hlubek)
  • b488d87 sdd: wip start 20260416-190215-d-tac-g8n (Christopher)
  • 82b6292 sdd: wip start 20260416-203442-d-tac-955 (Christopher)
  • 1d96d80 sdd: wip start 20260417-112234-d-tac-3yi (Christopher)
  • f30daf8 sdd: wip start 20260417-123422-d-tac-v4f (Christopher)
  • f2f4b40 sdd: wip start 20260417-173310-d-tac-lg1 (Christopher)
  • 9032dd4 wip: all accumulated graph, tool and skill changes
  • e328e32 wip: more changes
  • fed876e wip: more work captured and implemented
  • 9ff0294 wip: new framework