Skip to content

Conversation

@patchmemory
Copy link
Owner

Summary

  • Add dev submodule sync CI workflow to enforce freshness on PRs and auto-bump on main
  • Update branching & CI documentation with submodule policy
  • Bump dev submodule to ca5e0ca (includes branch-guard, git-finish helpers, and E2E planning artifacts)
  • Simplify E2E test fixtures (conftest.py refactor, -108/+57 lines)
  • Add test_home_scan.py for basic E2E coverage

Changes

  • .github/workflows/dev-submodule-sync.yml: New workflow for dev/ submodule sync
  • docs/branching-and-ci.md: Document dev submodule freshness requirement
  • dev/: Submodule bump to latest (E2E planning, dev.cli enhancements)
  • tests/e2e/: Simplified conftest and added home scan test
  • Makefile, README.md: Minor updates for E2E quickstart

Test plan

  • CI passes (unit tests, integration tests)
  • Dev submodule sync workflow validates correctly
  • E2E test runs locally
  • Review dev submodule contents for planning artifacts

🤖 Generated with Claude Code

patchmemory and others added 3 commits January 13, 2026 09:51
- Add .github/workflows/dev-submodule-sync.yml: enforce dev/ submodule freshness on PRs; auto-bump on main
- Update docs/branching-and-ci.md: document dev submodule freshness policy

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@patchmemory patchmemory merged commit b1e5838 into main Jan 13, 2026
4 checks passed
@patchmemory patchmemory deleted the chore/e2e-docs-and-planning-2026-01-12 branch January 13, 2026 18:31
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.

2 participants