Gitignore (core change): - Remove stale blanket .sf/ entries from .gitignore (migrated to .git/info/exclude on 2026-04-29, never cleaned up) - gitignore.ts: split SF_RUNTIME_EXCLUSION_PATTERNS into two modes — SF_SYMLINK_EXCLUSION_PATTERNS (blanket .sf for symlink repos where git cannot traverse the symlink) and SF_RUNTIME_EXCLUSION_PATTERNS (granular runtime-only patterns for directory repos, enabling .sf/milestones/ and other durable planning artifacts to be tracked) - ensureGitInfoExclude() now detects symlink vs directory and writes the correct patterns, handling transitions between modes cleanly - ADR-001 status: Proposed → Accepted Docs: - Fill 11 placeholder scaffold docs with real SF-specific content: PLANS, DESIGN, PRODUCT_SENSE, QUALITY_SCORE, RELIABILITY, SECURITY, design-docs/index.md, exec-plans/active, exec-plans/completed, exec-plans/tech-debt-tracker, records/index - Add records note: docs/records/2026-05-01-repo-vcs-and-notifications.md - ADR-008 status: Accepted → Proposed (deferred — not applicable to current usage model where Claude Code assists externally, not as a Pi provider inside SF's dispatch loop) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1.4 KiB
1.4 KiB
Plans
Index of current and upcoming work. Detailed plans live in docs/exec-plans/.
Active
| Initiative | Purpose | ADR / Doc |
|---|---|---|
| Repo-native harness evolution | Stage-by-stage wiring of the harness profiler, template kits, and evidence runner into autonomous dispatch | ADR-018 |
| SF tools over MCP (Phase 1) | Expose workflow mutation tools over MCP so Claude Code and external providers can participate in autonomous execution | ADR-008 |
| Notification event model | Implement structured source/kind/blocking metadata on all event paths, replacing fragile text matching | design doc |
| repo-vcs skill | Landed — VCS context injection into system prompt; repo-vcs bundled skill for commit/push/safe-push | commit a611cd579 |
Upcoming
| Initiative | Depends on |
|---|---|
| Parallel milestone state locking (SQLite) | ADR-018 Phase 1 |
ADR template + just adr / just spec generation recipes |
— |
Skill health dashboard (/sf skill-health) |
Telemetry already wired |
| Go/Charm judge-calibration service | ADR-018 Phase 5 |
See exec-plans/active/ for task-level breakdowns and
exec-plans/tech-debt-tracker.md for known cleanup.