2026-10-29
Features
- #1046 small single-concern changes are Low; no added design beyond accepted sources
- #1044 add resource-use principle for heavy test and build runs
Fixes
Documentation
Maintenance
2026-10-27
Uncategorized
- #1042 DS-267: Under time pressure cut scope, not review; merge resolutions are review scope
- #1041 DS-270: Answer human review threads before re-requesting review
- #1040 DS-271: ds-lane reports usage-limit stalled lanes as blocked
- #1039 DS-269: Skeptic gets base-branch refs and bot review threads in preflight
- #1038 DS-266: Finish mode - pin remaining work once a PR is approved
- #1037 DS-268: flag untraced rewrites of existing behavior at plan time
2026-10-20
Breaking Changes
Features
2026-10-19
Breaking Changes
Features
2026-10-17
Documentation
2026-10-16
Breaking Changes
Features
2026-10-15
Fixes
2026-10-14
Features
Fixes
2026-10-13
Features
- #1017 ds-eval measures the cache keepalive against a before baseline
- #1014 add /ds-harness-upgrade-prep (DS-264)
- #1001 default-on prompt-cache keepalive for idle conductor sessions
- #1000 ds-change-delta eval side with entrypoint split and prefix test
- #998 /ds-evaluate runs on ds-eval and ends with refinement proposals
Fixes
- #1016 keepalive ping replies with what it did and when it runs next
- #1015 keepalive wrap releases its lock when signalled mid-acquire
- #1008 raise the pytest step bound a passing run now reaches
- #1007 raise the bin-sh-tests step bound a healthy run now reaches
- #1006 ds-eval reports per-ticket cost and says only what was measured
- #1005 phase 11e diagnostic test hides an installed ds-memory-capture
- #1004 price Sonnet 5.5 and Haiku 5.5 at their own published rates (DS-265)
- #1003 ds-lane reports why a watch tab did not open and how to fix it
- #1002 hook tests no longer write to a real fire log
Tests
Maintenance
Uncategorized
2026-10-12
Features
- #994 ds-lane - conductor-launched headless lanes with focus-keeping Terminal tabs
- #993 ds-eval evaluation engine with ranked refinement proposals
- #987 _transcripts reader over every Claude Code config-dir store
Fixes
- #995 ds-lane keeps the conductor's native tab selected
- #992 skip the worktree reminders on SessionStart compaction
- #991 telemetry tools scan every Claude Code config-dir store
- #990 qa_result parser reads real qa-engineer result headings
- #989 stop writing session_total and subagent_stop_internal rows
- #988 close #985 read debt - Part E path brief, largest-fit head, read-site pins
- #985 bound the MEMORY.md read directive for large files
Documentation
Maintenance
2026-10-11
Features
Fixes
- #984 session-log readers count each session once; retro shows n/a for unseen PRs
- #982 stop-context drops uuid-less rows and lets v2 hook rows win
- #981 ds-hook-fire-report accepts consumer repos without hooks/
- #980 SubagentStop telemetry waits for the run's final message
- #978 replace rm -rf in Phase 8.5 cleanup with installer-allowed forms
- #977 shared shell-portability and worker-shell guidance for subagents
- #976 worktree guard denies name the exact relative exemption entry
2026-10-10
Fixes
2026-10-08
Features
Documentation
Maintenance
2026-10-06
Features
- #967 lower the agent-browser idle-timeout default to 10 minutes
- #966 main-session-only MEMORY.md - migration, prose and docs
- #965 deliver root MEMORY.md to the main session only via SessionStart
- #963 reap agent-browser sessions an agent provably opened, on SubagentStop and SessionEnd
- #959 two-tier-aware memory capture via ds-memory-capture
Fixes
2026-10-05
Fixes
2026-09-29
Features
Fixes
Maintenance
2026-09-26
Fixes
- #947 define how commit links are obtained, add open-PR evidence forms
- #946 close clickable-links loose ends from #944
Uncategorized
2026-09-25
Fixes
- #944 make agent-emitted links clickable where they land
- #943 make the browser-lifetime prose true as measured, and name each mechanism's retirement (AC4, AC5)
Uncategorized
2026-09-24
Features
- #942 bound the agent-browser daemon's lifetime, and correct the deck's daemon claim (DS-254)
- #940 transitions: manual kill switch for tracker writeback (DS-244)
- #938 no agent-initiated follow-up or split tickets without operator yes
Fixes
- #941 skip, never write unlocked, when the tuid-index lock times out
- #937 register chrome-devtools MCP headless on an isolated profile (DS-254)
Documentation
Maintenance
Uncategorized
2026-09-23
Documentation
Uncategorized
- #931 DS-254: repair false agent-process lifetime claims and gate them bidirectionally
- #929 DS-253: Comment-discipline check for agent-written comments
- #928 Remove within-file restatement from nine more agent defs; fix three internal contradictions
- #927 DS-246: Per-ticket loop and cost metrics
- #926 DS-246: Trustworthy spawn telemetry from hooks (v2)
- #925 DS-247: Raise role-default model tiers
- #924 ds-cleanup-worktrees: lock gate ahead of self, age floor explicit-supply only (DS-245)
- #923 Remove within-file restatement from agent defs; calibrate prose dials to the weakest assigned model
- #922 Fix gemini degrade-marker test failing from a symlinked checkout path
- #921 Make [verified-by-execution: ...] a canonical provenance tag
2026-09-22
Uncategorized
- #920 Skeptic-neutrality: close abbreviation bypasses, move self-narration fix to the producing step
- #919 Skill-auto-load: match ticket IDs, worktree/conductor/reap, border
- #918 Round-cap: consult background-spawn and orchestrator-singularity before charging
- #917 Stop Skeptic round-cap charging a round on a sibling-denied spawn
- #916 Anchor skeptic-neutrality abbreviation lookbehinds on a word boundary
- #915 Normalize typographic dashes across skeptic-neutrality field 7
- #914 Fix turn-shape block on a sole Waiting-line turn
2026-09-21
Uncategorized
2026-09-19
Uncategorized
2026-09-18
Uncategorized
2026-09-17
Uncategorized
2026-09-14
Features
Fixes
- #901 honor CLAUDE_CONFIG_DIR so the install is visible to the harness (DS-231)
- #896 two-layer loop guard for the conductor-overreach Stop hook
Maintenance
Uncategorized
2026-09-13
Fixes
2026-09-12
Features
- #894 generalize spawn-brief neutrality beyond Skeptic briefs
- #891 npm audit advisory gate keyed on actionability, not severity
Fixes
- #892 isolate DinoStack skill names in shared discovery
- #890 preserve configuration and resolve profile hooks
Documentation
2026-09-11
Fixes
2026-09-07
Features
Fixes
Documentation
2026-09-05
Documentation
2026-09-04
Features
Fixes
Performance
Uncategorized
2026-09-03
Features
- #870 answer-first ordering and live enforcement of the status-only rule
- #869 lead the sign-off block with the verdict
Fixes
- #872 de-flake the stop-context ceiling test with a differential plus a deterministic health assertion
- #871 emit North Star alignment at PR create; make vision-alignment re-run on edit and reject unfilled sections
Documentation
Uncategorized
2026-09-02
Fixes
- #864 report before/after counts and bytes reclaimed
- #863 state the real condition for pre-commit auto-staging .codex/agents/*.toml
Uncategorized
2026-09-01
Uncategorized
2026-08-31
Fixes
- #860 stop reporting 'no enabledPlugins entries' for configs that have them
- #857 classify out-of-tree worktrees and repair partial removals
- #855 sever inherited pipe so the session-start reap can complete
- #852 pin DS-221 write-once invariant with a mutation-hardened regression test
Uncategorized
- #859 DS-225: untrack the local-only scheduled worktree-reap automation
- #858 DS-221 Unit 1: memory-shard compiler (zero writer wiring)
- #856 DS-218: add an applicability filter to the skill-load reminder (unit 1)
- #854 DS-220: surface gh query failures in the worktree-reap summary
- #853 DS-218: state dev-server process lifetime ownership (unit 2)
2026-08-30
Features
2026-08-29
Fixes
2026-08-27
Features
Documentation
- #843 sync ds-cost V1 scope footer to measured emit/aggregation reality (PL-20260825-12)
- #842 consolidate ds-wrap duplicated normative blocks to wrap-context-format pointers (PL-20260826-5)
- #841 neutralize stale model ids in tier-map example (PL-20260825-4)
- #840 neutralize pinned model ids in ds-cost pricing example (PL-20260826-2)
- #837 neutralize pinned model id in ds-configure-team example (PL-20260826-3)
- #835 sync skeptic_strategy enum across planner contract and references
2026-08-26
Fixes
Documentation
- #839 delete falsified self-claims from ds-prune-harness (PL-20260826-4)
- #836 fix three recorded-debt staleness residuals (resident adjective, CLAUDE.md claim, R6 count)
Maintenance
Uncategorized
2026-08-25
Features
Fixes
- #822 correct stale AGENTS.md Deploy section to measured auto-deploy reality
- #821 register missing enforce-*.py hooks in MANAGED_HOOK_BASENAMES
Documentation
- #829 delete deprecated conductor_direct event block (PL-20260825-6)
- #827 sweep subagent-protocol.md post-DS-143 staleness (PL-20260825-3)
- #826 prune skeptic-protocol.md Section 0 duplication and post-DS-143 staleness (PL-20260825-2)
- #825 release-orchestrator returns to conductor instead of self-spawning (PL-20260825-10)
- #824 fix design-goals.md stale title, paths, risk tiers, Non-Goals (PL-20260825-1)
- #819 document Implicit Trivial batching for users (deck slide + README)
Maintenance
- #823 dedupe /dinostack prerequisite blockquotes to one per file (PL-20260825-9)
- #820 record 2026-08-25 pruning ledger entries
- #817 recover 3.2 KB skill-embed headroom via Goal-4 deferrals
Uncategorized
- #831 DS-204: SKILL.md body tiering via corpus markers (minimal default for .claude/.gemini)
- #818 DS-202: fire the post-merge tracker transition at merge time
- #814 DS-201: promote the condensed North Star and repair its pinned citation
- #813 DS-200: stage condensed vision proposal, with gitignore carve-out and regression guard
- #812 DS-200: add vision.md read pointer to AGENTS.md conventions
- #811 DS-200: add resident conductor tenets to the delegation section
- #810 DS-187: enforce Skeptic-brief neutrality at spawn time
- #808 DS-196: worktree orphan prevention via origin-reachability evidence and session-start auto-reap
2026-08-24
Fixes
Uncategorized
- #806 DS-192: eliminate harness-substituted $N tokens from executable shell fences in content/commands
- #804 DS-198: detect foreign PreToolUse Agent/Task hooks in ds-doctor
- #803 DS-191: close a regression-test gap in the compaction guard (PR #797)
- #802 DS-195: delete the question-conversion remedy from the provenance test
2026-08-23
Uncategorized
2026-08-22
Features
Uncategorized
- #797 DS-191: compact --archive-unproven bundles
- #796 DS-181: mutation-proof the round-cap suite + correct residual docs
- #794 DS-190: advisory nested-worktree spawn guard (once per session per worktree)
- #793 DS-189: worktree hygiene - ls-remote failure NOTE, machine-wide nudge, scheduled reap report, pnpm advisory
2026-08-20
Features
- #791 index-first semantic dedup for the learnings pipeline
- #784 Pillar 8 - machinery only as complicated as the benefit requires
- #779 operator-granted mid-session ticket-batching exception
Fixes
Maintenance
- #790 convert duplication-mandating gates to canonical-plus-pointer
- #789 park /ds-test-suite-comprehension and bin/ds-evidence (invoke-only)
- #782 park cross-harness team prose out of the always-embedded body
- #781 compress root AGENTS.md narrative to imperative rules (-6.8 KB)
- #780 dedupe near-verbatim reference-corpus copies (canonical + pointer)
Uncategorized
- #788 DS-178 unit B: ds-calibrate consumes the calibration fields, sampler prose, doc-sync
- #787 DS-184: trigger-load the Gemini methodology via a project-local skill
- #785 DS-183: trigger-load the Codex methodology instead of embedding it in AGENTS.md
- #778 DS-178 unit A: correct spawn attribution and add calibration telemetry
- #775 DS-185: trigger-load the Kimi methodology instead of embedding it in AGENTS.md
- #772 DS-186: trigger-load Copilot's methodology via a native Agent Skill
2026-08-19
Fixes
- #770 bound the install-zsh steps so a queue-starved job fails as itself
- #769 document and pin the ticket-batching script-file false-negative
- #764 stable per-unit key for the Skeptic round-cap counter (DS-180)
Uncategorized
- #771 DS-182: budget gates measure the wrong axis
- #768 DS-172: reviewer and Skeptic spawn briefs must carry zero conductor interpretation
- #767 DS-45: raise skill-embed CEILING to 145,000 B (operator decision, not a measurement)
- #765 DS-45: correct CEILING provenance and add the skill-embed injection sweep harness
- #763 DS-179: make methodology obsolescence-pruning an actual process
2026-08-18
Fixes
2026-08-17
Fixes
2026-08-16
Fixes
2026-08-15
Features
- #750 add ds-agentic-repair to clean up phantom .agentic/ trees and recover trapped telemetry
- #744 add ticket-batching guard, close Bash-compound evasion
- #743 DS-174 - per-file SHA256 methodology baseline manifest
Fixes
- #753 anchor .agentic writes in Cursor, Copilot, and OpenCode hooks
- #751 trim skill embed back under ceiling to restore red resident-budget check
- #749 make North Star pillar 1 governing, delete the bans it subsumes
- #748 instrument the abdication guard on the enforcement fire log and derive the enforcer subcounts
- #747 DS-171 - close the editorial-addendum position loophole, propagate to the output style
- #746 make the operator-decisions warrant unambiguous (per-item marker, four exclusions, two-route carve-out)
- #745 DS-171 anchor .agentic writes to the repo root, not the raw payload cwd
2026-08-14
Features
- #740 DS-168 U2 - wire external-verbosity budgets into ds-implement-ticket
- #734 DS-168 U1 - external-verbosity budgets for tickets, commits, PR bodies
Uncategorized
2026-08-13
Features
- #736 add enforce-worktree-write.py, write-side worktree isolation guard (supersedes #732)
- #735 add ds-reap-all - cross-repo worktree sweep wrapper
- #727 add /ds-evaluate - self-evaluation against the North Star pillars
Fixes
- #739 stop the conductor mutating primary-checkout HEAD (Class 1)
- #738 close enforce-worktree-read.py false positive, share the worktree discriminator
- #725 bin/tests hang fixes, codex re-render cut, commit-time symlink gate
- #724 DS-161 - stop the status-only advisory firing on real answers
- #723 resolve harness config dir instead of hardcoded ~/.claude for subagent transcripts
Maintenance
Uncategorized
2026-08-12
Features
- #713 DS-167 - add command-authoring guidance (trigger descriptions + bad/good example pairs)
- #712 DS-166 - surface engineer model attribution in PR body
- #708 DS-165 - add /ds-failure-audit command (per-model failure-mode audit)
- #702 left-shift four mechanical Skeptic checks into a pre-submit self-check
- #699 mechanically enforce the 3-round Skeptic cap
- #697 fail loudly when a defeated negation would silently drop a knowledge file
- #687 add round-budget and value-per-round cost ceiling
Fixes
- #722 DS-165/166/167 - apply 5 Skeptic Minor prose/test precision fixes
- #717 Step 1.5 reads vision.md's own pillar list instead of a stale inline copy
- #716 single-source shared check wording via content-layer transclusion (supersedes #715)
- #714 exempt the methodology source repo from consumer scaffolding
- #707 stop orphaned worktrees accumulating across projects
- #706 DS-160 - close markup-structural false positives in the turn-shape guard
- #701 DS-159 - stop turn-shape guard blocking multi-paragraph conductor answers
- #698 DS-158 - stop enforce-turn-shape.py blocking real conductor answers
- #696 drop the repo-wide inventory hash that conflicted RESOURCE-MAP.json on every base move
- #694 ban trailing editorial addenda and announced follow-on work
- #693 fix self-discovered defects instead of reporting them
- #692 close final 23 violations, add 2 regression pins
- #691 single-source the shipped consumer .gitignore and make negation-drift detection behavioral
- #689 port to current main to resolve generated-artifact conflicts
Documentation
- #719 fix 19 doc-currency findings across index.html, decks, README, components.md
- #703 add left-shift Pillar 7 (prevent defects at the producing step)
- #688 add North Star pillars 5-6 - guard agent context, shorten wall-clock time
Maintenance
Uncategorized
2026-08-11
Features
- #674 consult the intent layer before implementing
- #670 prose-scoped re-check tier - stop paying a full Skeptic pass for prose-only rounds
- #669 same-PR Skeptic rework rounds - stop paying a fresh PR and CI cycle per round
- #665 roll up prior-session shards at activation preflight (Unit F)
- #662 drain learning shards at Phase 11e (Unit E)
- #660 supply SESSION_KEY in every spawn brief (Unit D)
Fixes
- #679 round 2 - restore CVE/hotspot content, fix heredoc collision, sync docs
- #678 make the W1 In-Progress tracker writeback observable
- #676 resolve Skeptic round-2 findings on the 6-agent contract migration
- #675 pin Shape-3 permissive-widening + doc numeral/nomenclature fixes
- #671 deterministic spawn_complete telemetry via SubagentStop, with spawn pairing and duration
- #668 close the delegation-suppression load-order gap and repair the OLD_RISK_CMDS migration
- #667 recognise a trailing bare completion declaration on the identity line
- #666 report dry-run in the mode summary instead of 'live'
- #663 retry session-log lock timeout instead of silently dropping the record
- #661 clean orphaned worktree hooks and harden the test suite's sandbox
Tests
Maintenance
- #673 blank line between conductor status slots
- #672 stop routing session learnings into tracked AGENTS.md files
Uncategorized
2026-08-10
Features
- #649 wire the learnings-capture pointer into all 18 agent files (Unit C)
- #642 guard worktree-isolated agent reads into the primary checkout (DS-150)
- #638 add the standing learnings-capture instruction (Unit B)
- #633 add bin/ds-learning-shard, in-flight per-session learning capture
- #627 wire the product-intent layer into the default-and-proceed chain
Fixes
- #658 suppress status-only nag on no-identity-line completion reports
- #653 detect a stale hooks snapshot so merged hook fixes stop shipping dormant (replay of #650)
- #651 implement blocking execution-turn shape check (Unit 2 of 2)
- #644 seed worktree_read_guard_exemptions and gate catalog/seed key-set drift (DS-150 follow-on)
- #641 pin ds-doctor --fix cwd to the resolved repo_dir
- #640 point hook symlink at the common repo, not the worktree
- #636 bind conductor turn shape to warrant (Unit 1 of 2)
- #632 recognise plain-prose completion reports (DS-156)
- #631 delete identity-line check, recognise plain-prose answers (DS-155)
- #628 salvage Unit 1/6 codex-transform repairs from abandoned PR #624
Performance
Documentation
- #645 point the hooks-JS exclusion at its mechanism, not a numeral
- #630 record DS-150 payload-shape and hook-config-layer findings
Maintenance
2026-08-09
Features
- #623 squash-aware branch prune with subsumption predicate
- #620 extract Tracker Writeback Helper into content/references/tracker-writeback.md
- #609 add prose-move-impact enumerator for ds-implement-ticket.md split
- #606 follow-up ticket creation discipline, ds-defer sink, session-start nudge
Fixes
- #625 reroute the classic abdication directive through a two-exit pattern
- #617 route /ds-wrap Part B durable facts to the canonical MEMORY.md (DS-90)
- #612 remove false subagent-hooks claim from worktree lifecycle docs (DS-150)
- #611 correct stale manifest header in content/SKILL.md
- #608 mechanical volume gate for conductor turn shape
- #607 correct stale session-context path citations
Refactoring
Uncategorized
2026-08-08
Features
Fixes
Documentation
Maintenance
- #602 add advisory size-ratchet gate for ds-implement-ticket.md
- #601 rename the bin/agentic-* family to bin/ds-* with permanent compat aliases
- #580 collapse four divergent update implementations onto shared constants
Uncategorized
- #605 bin/agentic-* to bin/ds-* in content/commands and content/agents
- #603 bin/agentic-* to bin/ds-* in content/sections and content/rules
- #599 DS-143: trigger-load the methodology on Claude Code (embed into SKILL.md, drop the @-imports)
- #597 DS-128: atomic write discipline for /ds-wrap + ownership corrections
- #596 DS-142: drop stale deck count from marp toolchain description
2026-08-07
Documentation
- #593 correct product-discovery Writes-files cell to Yes
- #592 add product-discovery to writing-agents list (7, was 6)
- #591 require docs-currency pass before any work is complete
- #590 fix stale counts, agent write-list, add ds-wrap-deferred and FE/QA card
- #589 add Muse Code (Meta) competitor column
Uncategorized
2026-08-06
Features
- #585 generate prompt-aware skill wrappers (DS-82)
- #584 add profile-scoped developer identity
- #578 evidence-on-disk spill/sketch/rehydrate mechanism (DS-141)
- #575 bounded retrieval output caps for agentic-memory
Fixes
Documentation
- #577 migrate Hooks & Subagent Mechanics and Slides rules into tracked AGENTS.md files
- #576 migrate Adapters & Build and Bulk Operations rules into AGENTS.md and ADAPTERS.md
Tests
2026-08-05
Fixes
- #570 bounded-wait Phase 11b lock acquisition (DS-127)
- #568 add two-layer loop guard to the advisory Stop hook (DS-122)
Documentation
Uncategorized
2026-08-04
Fixes
Refactoring
Documentation
Tests
Maintenance
Uncategorized
2026-08-03
Features
- #553 structured, warranted operator turns (DS-122)
- #516 fire-log telemetry for six enforce-*.py hooks
Fixes
- #558 guard telemetry commit against missing DCO identity
- #554 retire the MEMORY-archive.md caveat from Part G (DS-130)
- #551 correct stale team-routing enforcement claim and two adjacent inaccuracies
- #519 mechanically enforce the ballot ban on prose Operator decisions blocks
Documentation
Tests
Maintenance
2026-08-02
Features
Fixes
- #549 executable classification model, forbid project override, deletion failure branch (DS-118, DS-119)
- #546 valid YAML in content/agents + escaping across 7 adapter builds + merge-blocking gate
- #540 fast-forward the local base branch after merge (DS-121)
- #538 real picker descriptions for all 25 ds-* commands + merge-blocking gate
Documentation
- #547 narrow the overstated rejected-attempt note in the abdication guard
- #545 record base-sync mechanics, force-push denial, and REPO_DIR distinction
- #539 record Skeptic convergence-failure relocation pattern
Tests
Maintenance
2026-07-31
Features
- #537 local per-operator tracker overlay and agentic-tracker CLI (DS-74 pt 2)
- #534 commit knowledge files from Part G, delete dead Phase 11c
Fixes
Documentation
- #536 record knowledge-commit architecture and four git gate lessons
- #531 record #530 delegation decisions and two verification conventions
Maintenance
2026-07-30
Fixes
- #527 make declared-committed .agentic files actually tracked, repair umbrella ordering
- #526 project-workflow-aware writeback states and declarable pipeline order (DS-74)
Documentation
2026-07-29
Features
Fixes
2026-07-28
Features
- #513 require operator decisions to close the conductor turn
- #507 generate four native DinoStack workflow skills
Fixes
- #518 convert the open-enum rule into a guard, finish the DS-114 axis method (DS-113)
- #517 move In Progress to ticket pickup, push Done automatically on merge
- #515 add the Global-context block to every Skeptic spawn template (DS-112)
- #514 absence claims require adequate search scope, pinned against drift (DS-114)
- #510 assess Global-context n/a rationales on the merits, not by string match (DS-98)
Documentation
Tests
2026-07-27
Features
- #503 conductor loop termination - decision stability and equal-precedence tiebreak (DS-97)
- #498 key loop state per ticket for parallel-session safety (Unit 2a)
Fixes
- #506 stop hooks-snapshot idempotency flake and its vacuous pass on macOS
- #501 suffix atomic-write tmp names per-pid to stop cross-session collisions (DS-109)
- #500 gate absolutized skill symlinks; exclude generated slide bundles from CodeQL (DS-104, DS-111)
- #499 stop an orphaned /ds-wrap lock silently discarding context.md writes (DS-106/DS-107)
Documentation
- #504 preserve concurrent-session G2 wrap-queueing entry
- #502 trim MEMORY.md to budget, add archive-diff rule and worktree-commit gotcha
Tests
2026-07-26
Features
Fixes
- #496 scope Phase 11b lock release to the acquired branch; correct stale lock path and holder attribution
- #495 decide staleness by holder liveness so concurrent /ds-wrap tabs stop giving up
- #491 batch-state concurrency gates read a field no writer sets (DS-96)
- #490 split Stop-hook state write into per-turn liveness vs per-session terminal mark
Documentation
- #494 record 2026-07-26 session learnings and correct Jira writeback attribution
- #492 add DS-71/DS-69/DS-52 feature descriptions to index.html (supersedes #465)
Maintenance
2026-07-25
Features
- #486 surface rework tickets in ds-ticket-triage (U4)
- #485 ticket-rework detection, notice, and escalation (U2)
- #477 shippable-edit guard, committed + fail-open + rebuild-proof (DS-94)
Fixes
Documentation
- #487 fix stale doc-count drift and close ticket-rework Plan (U5)
- #484 register rework_detection toggle, bump toggle counts, regen baseline (U3)
- #483 add ticket-rework alert reference doc (U1)
Tests
Maintenance
Uncategorized
2026-07-22
Fixes
- #459 drop ignored path-scoped Write() permission rules and migrate them out
- #453 bounded stdin guard across all 7 hooks + real Cursor stop-context port
- #448 glob content/templates/.agentic seeds so new templates propagate to adapters
Documentation
2026-07-19
Fixes
2026-07-17
Uncategorized
2026-07-16
Documentation
- #451 add Phase 12b Operator Runbook to /implement-ticket
- #450 defer sections 03 & 05 detail to reference files (~15k chars / ~3.9k tokens always-on reduction)
- #447 add story-size preflight and token-reduction callout to /ticket-triage
- #441 add context-size preflight to /implement-ticket
Uncategorized
2026-07-15
Documentation
Maintenance
2026-07-14
Documentation
2026-07-10
Features
Uncategorized
2026-07-09
Features
- #436 required North Star alignment field on protocol-change RFC template (Layer E)
- #435 advisory vision-alignment-check CI workflow (Layer D)
- #434 North Star alignment section in PR template + CONTRIBUTING (Layer C)
- #433 vision-alignment check in /update-agentic-engineering + Skeptic step 3.6 (Layers A+B)
Documentation
2026-07-08
Features
- #417 cross-harness team health section
- #416 profile-aware installers + install-profiles.sh
- #415 per-role reviewer models (reviewers.by_role)
Fixes
- #432 enable by default across all adapters and templates (DS-47)
- #413 resolve per-role model from team.yml at dispatch
Documentation
- #430 define absent-key defaults for all under-specified config settings
- #428 backfill curated private-store learnings (DS-73 remainder)
Uncategorized
2026-07-07
Uncategorized
- #427 DS-73: correct MEMORY.md injection claim + wire @MEMORY.md import and learnings retrieval
- #426 DS-75: Open-goal loop mandatory caps + minimal wiring; fix batch stall semantics
- #425 DS-77: Tier-3 escalation for authoring roles on ADR-tier units
- #424 DS-76: .omp adapter ships assembled METHODOLOGY.md (fix or label PARTIAL)
2026-07-06
Features
Documentation
2026-07-03
Fixes
Maintenance
Uncategorized
2026-07-02
Features
- #404 /agentic-config - interactive in-session settings command
- #391 DS-62 tracker-wide deterministic sweep + /wrap writeback
- #387 co-locate anti-rationalization backstops in the risk/delegation tables (DS-60)
Fixes
- #405 align detection attribution to wrap-time path across sibling docs
- #399 correct skill-candidate trigger wording + phantom command; rebuild adapters
- #396 resolve real git hooks dir so pre-commit install/uninstall work from a worktree (DS-58)
- #393 make skill-auto-load hook resolve to a real script + resolution test (DS-57)
- #392 update version-check notice extraction for PR #322 phrasing (DS-59)
Documentation
- #410 DS-56 feedback capture + _lib PATH-symlink gotcha
- #407 'just ask your session agent' callouts on config cards
- #402 add Risk Classification (17) and Cross-Session Resume (18) decks
- #400 add Learnings Pipeline (15) and Worktree Lifecycle (16) decks
- #398 add trigger-catalog, graphify, and events-log/telemetry pages
- #389 record DS-48 shipped + fix stale preset example
- #383 sync adapter/harness counts for opencode+copilot worker-set expansion (Unit 6)
- #382 tighten conductor contract for harness-neutral dispatch
- #380 list configure-team in Pi adapter command inventory
Uncategorized
- #411 DS-66: resolve _lib and sibling paths through PATH symlinks (5 bins)
- #409 DS-56: add /feedback-triage to command indexes
- #408 DS-56: wrap Part D.5 feedback capture + /feedback-triage command
- #406 DS-56: resolve _lib through PATH symlink for agentic-feedback
- #403 DS-56: add bin/agentic-feedback home-dir feedback store CLI
- #401 DS-64: goal-condition-evaluator - cheap per-turn stop-condition check for open-goal loops (Tier 1)
- #395 least-privilege permissions on read-only CI workflows (CodeQL #60-66)
- #388 DS-48 Wave 2: bounded multi-file Low override (relaxed) + downward tie-break counterweight
- #376 DS-48 Lever 9 Unit A: remove session-wide preset layer from methodology + docs
2026-07-01
Features
- #377 snapshot hooks to a session-stable dir so a git pull can't rewire live sessions (DS-54 Tier 2, Unit 1)
- #373 warn when a git pull changes hooks/ (DS-54)
- #367 universality (works-for-everyone) North Star pillar + scope /ticket-triage no-args to configured project/team
Documentation
- #378 repurpose hooks-changed advisory for the snapshot model + Step 4.5 refresh (DS-54 Tier 2, Units 2-3)
- #372 per-setting config cards with descriptions (replaces table)
- #371 lead Configuration Layer with a settings-at-a-glance table
- #370 add configuration-reference quick-reference (every setting + default)
- #369 sync #profiles with preset alias + token-spend note
- #368 add token-spend / right-sizing section + preset alias
Uncategorized
2026-06-30
Features
- #366 reliable /wrap lock-wait via agentic-wrap-acquire-lock binary
- #365 implement-ticket delegates >=2-ticket batch planning to /ticket-triage
- #364 add /ticket-triage batch planner (standalone)
- #360 ticket-driven-by-default flow when a tracker is connected
- #358 telemetry-health counter for silent-fail visibility (#266)
- #336 add .telemetry-health.json failure counter + agentic-status surface (#266) [hooks-stack 3/3]
Fixes
Performance
Refactoring
Documentation
- #363 update command and reference doc counts
- #362 add capability-preflight and wrap-deferred end-user pages
- #361 refresh stale What's-included inventory (30 refs, 22 commands)
- #359 add end-user docs page for skill-candidate detection
Maintenance
2026-06-29
Features
- #357 add VS Code Copilot adapter
- #355 add learnings_candidate[] digest field for subagent-internal capture (DS-40)
Fixes
Documentation
2026-06-28
Documentation
2026-06-27
Features
- #351 deterministic events.jsonl emission for ad-hoc sessions
- #350 wire wrap + wrap-ticket to deep-cluster (wrap-time signal)
- #349 enforce-tier PreToolUse hook - mechanical Tier-3 review-escalation backstop
- #348 wrap-time deep-cluster helper (library + CLI)
- #346 /skill-candidates command, session-start notice, scaffolding + canonical entry format
- #344 Layer-2 opt-in in-session nudge
- #343 add skill_candidate_detection + skill_candidate_nudge config toggles
- #342 wire detector into stop-context (session-end scan)
- #341 add detector lib (domain_tag friction clustering)
Fixes
- #347 quote heredoc delimiter so backtick in body is not command-substituted
- #339 abdication-guard counter fails toward allow-stop when unpersistable
- #338 preserve existing AGENTS.md via additive managed block (no overwrite)
Refactoring
Documentation
2026-06-26
Features
- #321 add agentic-update from-anywhere update command
- #256 cross-harness agent teams (any harness) + role-model routing
Fixes
- #337 cut per-call token cost ~30x (alwaysApply off + compat preamble + refs relocation)
- #334 clean up orphan .tmp files in stop-context atomic-write catch blocks (#262) [hooks-stack 1/3]
- #325 remove dangling ~/.local/bin/agentic-* symlinks + tighten path guards
- #322 point version-check nudge at agentic-update + /pull-and-install
- #318 --fix exits 2 when repo_dir is invalid (was silently 0)
- #290 guard identity.sh pipelines so set -e abort no longer silently kills the installer
Performance
Refactoring
Documentation
- #330 author bin/AGENTS.md and hooks/AGENTS.md (#261)
- #329 sync .agentic/config.json toggle list to authoritative source (#260)
- #324 clarify per-project opt-in/opt-out depends on the install --mode global mode
- #323 lead with updating; add agentic-update across README, updating.md, and site
- #320 fix slide overflow across all decks
- #317 document agentic-doctor health check + install safeguards
Tests
Maintenance
2026-06-25
Features
- #313 role-aware model-tier defaults + required Tier declaration field
- #310 converging symlinks in cursor + opencode install.sh
- #309 guard against second-clone split-brain
- #308 skip adapter rebuild when no adapter-source changed (consumer fast-path)
- #306 converging symlinks + guarded repo_dir write (self-heal drift)
- #305 abdication-guard Stop hook (mechanizes proactive-autonomy)
Refactoring
Documentation
- #316 replace stale agent-methodology.md references with current rules structure
- #315 align agent-team roster with full 17-agent set
- #312 pull-and-install runs agentic-doctor; document repo-dir.sh canonical resolver
- #307 codify the digest-return pattern (lean alternative to a nested-orchestration tier)
- #300 align slide decks + docs with current methodology; fix how-it-works slide-7 overflow
2026-06-24
Features
- #304 add agentic-doctor install-health check with --fix
- #303 add repo-dir.sh canonical resolver lib
- #299 revision-discipline, grounding, and verification-footer rules
- #296 in-session capture-gap nudge via PostToolUse(Task)
- #228 daemon-driven deferred /wrap — opt-in, Claude-only
Fixes
2026-06-22
Features
- #294 cross-harness agent teams (extends #256)
- #291 zero-opt-in graph signal + autonomous graphify update refresh
- #289 opt-in graphify_risk_signals - graph-derived escalation for conductor risk classification
- #288 optional Graphify graph-aware blast-radius via capability-preflight
Fixes
Documentation
2026-06-21
Uncategorized
- #287 DS-28: trigger catalog + open-goal loop contract
- #286 DS-29: operator-confirmed outcome rubric + verification_type front-of-loop artifact
- #285 DS-30: lead PR body with QA evidence for behavior-visible units + diff-read guardrail
- #284 DS-27: enforce orchestrator-singularity (deny subagent-issued Task spawns)
- #283 AUT-202: agent tool-ergonomics standard (token-efficient output, CLI over MCP)
2026-06-20
Features
- #277 freeze header + first two columns, widen data columns
- #276 gate /update-agentic-engineering to in-repo sessions with handoff
Fixes
- #279 rebuild all adapters in /update-agentic-engineering Step 3
- #278 restore DinoStack cyan tint + stack Table C status notes
Documentation
Maintenance
2026-06-19
Features
- #257 automated changelog generator + daily publish
- #249 role-model routing with cross-family antagonist reviewers
Fixes
Documentation
- #272 add local-branch lifecycle / prune to worktree management
- #270 refocus README on getting started, add logo banner
- #254 document committed-vs-local doc homes for new features
Maintenance
- #271 strip maintainer eval-harness internals from public MEMORY.md
- #252 rebuild .openclaw to sync clone-dir refs
- #251 enforce docs/planning gitignore via tracked-file guard
- #237 update remaining clone-dir refs from agentic-engineering to DinoStack
Uncategorized
2026-06-17
Features
- #235 add non-interactive install-all.sh for all adapters
- #234 collect developer identity in all 9 adapter installers (shared helper)
- #233 clearer one-finding-per-line sign-off Findings format
Fixes
Maintenance
2026-06-16
Features
- #230 add /pull-and-install (agent-guided update + fresh install)
- #229 collect developer identity in the guided installer
Fixes
Documentation
Maintenance
2026-06-14
Documentation
Maintenance
2026-06-13
Features
- #224 promote Hermes to an official tracked + CI-wired adapter (9th)
- #220 capture-gap backstop [U6]
- #219 Phase 6 capture-sweep + wrap-ticket KNW + protocol crossref [U5,U7]
- #218 dual schema + mandatory capture gate + agent KNW mapping [U2-U4]
- #214 session_uuid on emits + tool_failure_workaround event [U0]
- #213 Planning Artifacts infographic full-width + Ecosystem Comparison section
- #206 distribute 7 DinoStack infographics into topical sections
- #202 seed + commit .agentic/learnings.md via additive negation [u2+u9]
Fixes
- #211 re-track .agentic/learnings.md untracked by #203 [u3c]
- #210 restore .agentic/learnings.md carve-out clobbered by #203 [u3b]
Documentation
- #222 clarify DinoStack brand vs agentic-engineering package naming
- #221 recategorize commands + restack panels
- #217 add capture-classification.md [U1]
- #216 fix staleness across 14 decks + reorder deck index for learner flow
- #215 DinoStack-only skill inventory with operator/methodology delineation
- #212 reconcile knowledge-routing docs with shipped state [u10]
- #209 document autoMemoryDirectory intent [u8]
- #208 track .agentic/learnings.md via negation carve-out [u7]
- #207 correct learnings pipeline wiring claim [u6]
- #205 rebrand AE to DinoStack and widen for readability
Tests
Maintenance
2026-06-12
Features
- #197 commit session-log at PR Phase 8 + docs + adapters [DS-15 unit 2]
- #192 project-scope override with 4-tier resolution [DS handle override]
- #191 fix auto-harness keep gate + eval substrate (sign-flip permutation gate, parallel runner, sonnet-pinned)
- #189 add docs.dinostack.ai/install.sh vanity redirect [DS-14]
- #186 adopt Apache-2.0 (LICENSE + NOTICE) [DS-2]
Fixes
Documentation
- #199 scope .agentic/memory.md as /wrap-internal scratch [u5]
- #198 point License section at Apache-2.0 LICENSE [DS-2]
- #194 add Identity and Telemetry section [readme-docs]
- #193 document project-scope override + rebuild adapters [content-rebuild]
Maintenance
2026-06-10
Fixes
Documentation
2026-06-09
Documentation
- #180 point docs-site deploy at dinostack-docs (space-dinos-sandbox)
- #179 reskin docs site with Iridium dark look and feel
- #178 rebrand product name to DinoStack in reader-facing docs
Uncategorized
2026-06-05
Features
Documentation
Maintenance
2026-06-04
Features
- #171 docs + adapters for ae-identity-v1 (content, PR2)
- #170 auto-identity + pending buffer + operator rollup (behavioral, ae-identity-v1 PR1)
- #166 SessionStart newer-version-available notice
Fixes
Maintenance
2026-06-02
Features
Documentation
Maintenance
- #165 ignore @marp-team/* in dependabot (pinned, coordinated manually)
- #158 bump tmp to 0.2.7 and add scoped dependabot config
- #131 fix tmp CVE in scripts/
Uncategorized
2026-05-31
Documentation
Maintenance
2026-05-28
Features
- #153 motion_aware + storybook_version + blocking-mode default (P2 U4)
- #152 motion procedure + SB6 URL branching (P2 U2)
- #151 populate capabilities in 8 agent files (P2 U5)
- #150 motion enforcement + theme allowlist expansion (P2 U3)
- #149 add motion method + theme allowlist split (P2 U1)
- #147 add retro subcommand for pre-telemetry historical rollups
- #146 manifest-driven project scaffolding auto-sync
- #144 theme-aware + storybook scenario procedures (P1 U2)
- #143 reference doc + engineer addendum + Skeptic findings (P1 U3)
- #142 add theme + story_id qa_criteria fields (P1 U1)
- #140 seed FE/QA defaults + conventions polish (U4)
- #139 manifest schema + conductor preflight (U3)
- #138 accessibility, perceptual_diff, viewport procedures (U2)
- #137 add accessibility, perceptual_diff, viewport qa_criteria fields (U1)
- #136 Stage 1 committed per-developer session log
Documentation
- #148 P2 brief - motion, SB6, capability blocking-mode
- #141 ADR for project scaffolding auto-sync
- #135 telemetry install gap analysis
- #134 ADR for team-level telemetry aggregation
- #132 add External Comment Discipline rule for PR and tracker comments
Maintenance
2026-05-24
Features
Uncategorized
2026-05-23
Features
2026-05-21
Features
2026-05-20
Features
Fixes
Documentation
2026-05-19
Features
- #113 conductor never edits shippable artifacts directly (always-worktrees rule)
- #112 deterministic Marp build pipeline + slides-sync CI gate
Fixes
- #114 portable relative symlinks in install.sh
- #110 move findings.md to .agentic/ with gitignore exception
Documentation
2026-05-18
Features
- #109 curl|bash bootstrap installer + location-aware /update-agentic-engineering
- #106 enforced doc-sync obligation (docs stay aligned with code/reality)
- #105 advisory adapter-drift gate + wire .pi + close .pi prune false-negative
Fixes
Documentation
Maintenance
2026-05-16
Features
- #103 GSD-steal improvements - overview onboarding layer, debugger-on-quality-gate, .agentic/config.json
- #101 Brief-informs-Architect, pre-architect ambiguity scan, cross-artifact alignment check
- #100 add AST-grep guidance to investigator and debugger
- #98 add Kimi CLI backend support to skill-comparison harness
Fixes
Maintenance
2026-05-14
Features
- #96 add per-task dockerfile routing and py310 image
- #94 add preflight smoke check for skill-comparison harness
- #93 enforce DRY and abstraction in engineer self-check and skeptic review
- #92 add learnings-agent for session-scoped background learning capture
- #91 long-session context retention fixtures (Gap 4)
- #90 agentic-memory retrieval CLI (Gap 3)
Documentation
2026-05-13
Features
Fixes
2026-05-12
Features
- #74 add --tasks and --max-cells CLI filters for bounded smoke runs
- #72 SWE-bench fixture seeding
- #69 7 condition spec YAMLs for 8-condition eval matrix
- #68 runner + scoring for 8-condition eval matrix
- #67 frozen task corpus - 12 SWE-bench-lite tasks
- #66 add engineer component manifest and scorer
- #65 aggregator + config_discovery for 8-condition matrix
- #64 canary unit - ae_rules_payload + assert_canary + real transcript
Fixes
- #84 force docker rmi before build when --rebuild-image is set
- #83 switch Tier 3 Docker base to Python 3.9 for SWE-bench legacy compat
- #82 add requests deps to Dockerfile.swebench
- #81 inject PYTHONPATH=/workspace/repo in score-phase container
- #80 pass held_out_from_fix_dir=True so score phase mounts test files
- #79 convert unittest-style fail_to_pass IDs to pytest node-id format
- #78 forward fail_to_pass to score_cell and use git diff for engineer diffs
- #77 raise max_turns to 40, fix pytest 0-tests-collected in score phase
- #76 smoke v4 bugs - empty transcript and pytest 0 tests
- #75 add pytest-timeout, --rebuild-image flag, and transcript persistence
- #73 build Docker image once per run_matrix, not once per cell
- #71 sys.executable for pytest + score_error status on scoring failure
Documentation
2026-05-11
Features
- #63 Tier 3 Docker isolator for SWE-bench fix+score phases
- #62 scaffold evals/skill-comparison/ directory tree
Documentation
2026-05-09
Fixes
Uncategorized
2026-05-08
Uncategorized
2026-05-07
Features
Fixes
Uncategorized
2026-05-01
Features
- #52 align methodology with parallel-by-default philosophy
- #49 inject corpus-level dimension signal into editor brief
- #44 interactive planning command + downstream wiring
- #41 switch keep-metric from median-of-medians to mean-of-medians
- #39 Wave 2 adapter migrations + SKILL.md dedup
Fixes
Documentation
- #53 regenerate infographics with full label fidelity
- #43 add planning-tier slide deck + partial-rebuild deploy guidance
- #42 mirror Planning Artifacts methodology change in hub html
- #37 replace SVG infographics with rendered illustrations
Maintenance
- #51 formalize conductor-vs-subagent worktree mental model
- #48 trigger redeploy under fullmetalblanket identity (rebase)
- #47 trigger redeploy under fullmetalblanket identity
- #46 trigger redeploy with team-authorized author
- #45 rebaseline methodology SHA after PR #44
- #40 post-Wave-2 cleanup
- #38 rename agent-methodology -> METHODOLOGY across adapters and content (Wave 1.5)
2026-04-30
Breaking Changes
- #23 split agent-methodology.md into composable sections (Wave 1)
- #20 cut findings-flywheel promotion; keep regression-test obligation
- #19 remove tight-fix-path Skeptic skip
Features
- #36 canonical Confidence values (auto-harness +0.07)
- #33 planning-tier artifacts (Brief / Plan) with verification gate
- #32 first-activation notice + /agentic-status + /agentic-disable (Gap 3)
- #31 Skeptic calibration drift detection (Gap 2)
- #29 cost & latency observability (Gap 1)
- #22 add spawn presets feature
- #21 add .agentic/events.jsonl events log spec
Documentation
Maintenance
- #35 re-baseline conductor with full 20 fixtures
- #34 re-baseline debugger with full 5 fixtures
- #30 sync public docs with cost-observability changes
- #28 sync public docs and slides with tiered manifest enforcement
- #27 tiered Skeptic enforcement for module manifests
- #18 demote module-manifest enforcement to Suggestion
- #17 extract multi-dev coordination
2026-04-29
Features
Documentation
Maintenance
2026-04-28
Features
- #10 auto-inject session context and memory via @-imports
- #8 add context-mode guidance to code-standards
Fixes
- #12 preserve Claude CLI auth in Tier 2 HOME redirect
- #9 ensure rules files always load via @ imports (Claude Code) and add missing module-manifest to Codex
- #5 claude install script error
Maintenance
- #13 update MEMORY.md after Tier 2 auth fix
- #11 move compression-state.json from .claude/ to .agentic/