Compare commits
merge into: uncaged/nerve:main
uncaged/nerve:main
uncaged/nerve:chore/325-workflow-cleanup
uncaged/nerve:refactor/320-extract-workflow-package
uncaged/nerve:refactor/318-sense-shell-only
uncaged/nerve:refactor/316-followup
uncaged/nerve:feat/315-shell-trigger
uncaged/nerve:feat/agent-inject-claude
uncaged/nerve:fix/313-state-persistence-hardening
uncaged/nerve:refactor/308-stateful-sense
uncaged/nerve:docs/285-workflow-naming-convention
uncaged/nerve:feat/agent-inject-cursor
uncaged/nerve:chore/dead-code-cleanup
uncaged/nerve:chore/rfc-006-cleanup
uncaged/nerve:fix/298-update-hermes-skill
uncaged/nerve:refactor/rfc-006-workflow-runtime
uncaged/nerve:feat/agent-inject-phase3
uncaged/nerve:feat/agent-inject-phase2
uncaged/nerve:refactor/rfc-006-worker-runtime
uncaged/nerve:refactor/287-align-prompts-knowledge
uncaged/nerve:feat/agent-inject-phase1
uncaged/nerve:refactor/277-llm-adapter-four-tuple
uncaged/nerve:refactor/274-single-package-workspace
uncaged/nerve:refactor/core-file-consolidation
uncaged/nerve:refactor/rfc-005-phase-1
uncaged/nerve:chore/knowledge-cards
uncaged/nerve:refactor/pure-sense-compute
uncaged/nerve:feat/sense-contract
uncaged/nerve:feat/workflow-meta-package
uncaged/nerve:feat/role-reviewer-package
uncaged/nerve:feat/rfc004-role-committer
uncaged/nerve:docs/rfc-004-package-architecture
uncaged/nerve:feat/254-with-dry-run
uncaged/nerve:fix/136-reflex-null-on
uncaged/nerve:fix/134-hot-reload-in-flight
uncaged/nerve:feat/130-dryrun-defaults
uncaged/nerve:fix/123-llmextract-dryrun-defaults
uncaged/nerve:feat/121-workflow-exit-codes
uncaged/nerve:refactor/111-split-types-generify-sense-result
uncaged/nerve:refactor/110-moderator-context-restructure
uncaged/nerve:refactor/109-role-step
uncaged/nerve:refactor/113-logentry-timestamp
uncaged/nerve:refactor/108-remove-null-unify-ts
uncaged/nerve:feat/106-workspace-biome
uncaged/nerve:feat/104-dryrun-utils
uncaged/nerve:feat/101-dry-run
uncaged/nerve:refactor/100-extract-start-signal
uncaged/nerve:feat/97-workflow-utils
uncaged/nerve:docs/95-update-readme-to-match-code
uncaged/nerve:refactor/93-shared-ipc-types
uncaged/nerve:chore/add-pre-push-hook
uncaged/nerve:fix/test-failures-after-type-safety-refactor
uncaged/nerve:refactor/type-safety
uncaged/nerve:refactor/split-kernel
uncaged/nerve:refactor/extract-nerve-store
uncaged/nerve:fix/pr81-review-followups
uncaged/nerve:refactor/workflow-type-safety
uncaged/nerve:feat/workflow-thread-77
uncaged/nerve:chore/cursor-rules-from-conventions
uncaged/nerve:fix/trigger-payload-string-support
uncaged/nerve:docs/readme-update
uncaged/nerve:feat/init-from-git
uncaged/nerve:build/tsup-to-rslib
uncaged/nerve:refactor/drizzle-v1-node-sqlite
uncaged/nerve:fix/walkthrough-cleanup
uncaged/nerve:refactor/node-sqlite
uncaged/nerve:refactor/sql-js-migration
uncaged/nerve:refactor/static-imports
uncaged/nerve:feat/sense-query
uncaged/nerve:fix/dev-worker-crash
uncaged/nerve:refactor/daemon-subcommand
uncaged/nerve:fix/review-issues-46-49
uncaged/nerve:feat/blob-store
uncaged/nerve:fix/init-sqlite-retry
uncaged/nerve:refactor/decouple-daemon-from-cli
uncaged/nerve:feat/log-archive
uncaged/nerve:feat/nerve-logs
uncaged/nerve:fix/phase4-followup
uncaged/nerve:feat/workflow-engine-phase4
uncaged/nerve:feat/workflow-engine-phase3
uncaged/nerve:fix/init-runtime-bugs
uncaged/nerve:feat/workflow-engine-phase2
uncaged/nerve:feat/workflow-engine-phase1
uncaged/nerve:rfc-002-workflow
uncaged/nerve:feat/phase-7-logging
uncaged/nerve:feat/phase-6-hot-reload
uncaged/nerve:feat/phase-5-cli-workspace
uncaged/nerve:feat/phase-4-process-manager
uncaged/nerve:feat/signal-bus-reflex
uncaged/nerve:feat/sense-runtime
uncaged/nerve:feat/phase-1-core-types
...
pull from: uncaged/nerve:feat/signal-bus-reflex
uncaged/nerve:main
uncaged/nerve:chore/325-workflow-cleanup
uncaged/nerve:refactor/320-extract-workflow-package
uncaged/nerve:refactor/318-sense-shell-only
uncaged/nerve:refactor/316-followup
uncaged/nerve:feat/315-shell-trigger
uncaged/nerve:feat/agent-inject-claude
uncaged/nerve:fix/313-state-persistence-hardening
uncaged/nerve:refactor/308-stateful-sense
uncaged/nerve:docs/285-workflow-naming-convention
uncaged/nerve:feat/agent-inject-cursor
uncaged/nerve:chore/dead-code-cleanup
uncaged/nerve:chore/rfc-006-cleanup
uncaged/nerve:fix/298-update-hermes-skill
uncaged/nerve:refactor/rfc-006-workflow-runtime
uncaged/nerve:feat/agent-inject-phase3
uncaged/nerve:feat/agent-inject-phase2
uncaged/nerve:refactor/rfc-006-worker-runtime
uncaged/nerve:refactor/287-align-prompts-knowledge
uncaged/nerve:feat/agent-inject-phase1
uncaged/nerve:refactor/277-llm-adapter-four-tuple
uncaged/nerve:refactor/274-single-package-workspace
uncaged/nerve:refactor/core-file-consolidation
uncaged/nerve:refactor/rfc-005-phase-1
uncaged/nerve:chore/knowledge-cards
uncaged/nerve:refactor/pure-sense-compute
uncaged/nerve:feat/sense-contract
uncaged/nerve:feat/workflow-meta-package
uncaged/nerve:feat/role-reviewer-package
uncaged/nerve:feat/rfc004-role-committer
uncaged/nerve:docs/rfc-004-package-architecture
uncaged/nerve:feat/254-with-dry-run
uncaged/nerve:fix/136-reflex-null-on
uncaged/nerve:fix/134-hot-reload-in-flight
uncaged/nerve:feat/130-dryrun-defaults
uncaged/nerve:fix/123-llmextract-dryrun-defaults
uncaged/nerve:feat/121-workflow-exit-codes
uncaged/nerve:refactor/111-split-types-generify-sense-result
uncaged/nerve:refactor/110-moderator-context-restructure
uncaged/nerve:refactor/109-role-step
uncaged/nerve:refactor/113-logentry-timestamp
uncaged/nerve:refactor/108-remove-null-unify-ts
uncaged/nerve:feat/106-workspace-biome
uncaged/nerve:feat/104-dryrun-utils
uncaged/nerve:feat/101-dry-run
uncaged/nerve:refactor/100-extract-start-signal
uncaged/nerve:feat/97-workflow-utils
uncaged/nerve:docs/95-update-readme-to-match-code
uncaged/nerve:refactor/93-shared-ipc-types
uncaged/nerve:chore/add-pre-push-hook
uncaged/nerve:fix/test-failures-after-type-safety-refactor
uncaged/nerve:refactor/type-safety
uncaged/nerve:refactor/split-kernel
uncaged/nerve:refactor/extract-nerve-store
uncaged/nerve:fix/pr81-review-followups
uncaged/nerve:refactor/workflow-type-safety
uncaged/nerve:feat/workflow-thread-77
uncaged/nerve:chore/cursor-rules-from-conventions
uncaged/nerve:fix/trigger-payload-string-support
uncaged/nerve:docs/readme-update
uncaged/nerve:feat/init-from-git
uncaged/nerve:build/tsup-to-rslib
uncaged/nerve:refactor/drizzle-v1-node-sqlite
uncaged/nerve:fix/walkthrough-cleanup
uncaged/nerve:refactor/node-sqlite
uncaged/nerve:refactor/sql-js-migration
uncaged/nerve:refactor/static-imports
uncaged/nerve:feat/sense-query
uncaged/nerve:fix/dev-worker-crash
uncaged/nerve:refactor/daemon-subcommand
uncaged/nerve:fix/review-issues-46-49
uncaged/nerve:feat/blob-store
uncaged/nerve:fix/init-sqlite-retry
uncaged/nerve:refactor/decouple-daemon-from-cli
uncaged/nerve:feat/log-archive
uncaged/nerve:feat/nerve-logs
uncaged/nerve:fix/phase4-followup
uncaged/nerve:feat/workflow-engine-phase4
uncaged/nerve:feat/workflow-engine-phase3
uncaged/nerve:fix/init-runtime-bugs
uncaged/nerve:feat/workflow-engine-phase2
uncaged/nerve:feat/workflow-engine-phase1
uncaged/nerve:rfc-002-workflow
uncaged/nerve:feat/phase-7-logging
uncaged/nerve:feat/phase-6-hot-reload
uncaged/nerve:feat/phase-5-cli-workspace
uncaged/nerve:feat/phase-4-process-manager
uncaged/nerve:feat/signal-bus-reflex
uncaged/nerve:feat/sense-runtime
uncaged/nerve:feat/phase-1-core-types
These branches are equal.