Skip to content

Feature-porting process docs (from the project-profiles port session) - #493

Merged
cscheid merged 1 commit into
mainfrom
docs/feature-porting-process
Aug 10, 2026
Merged

Feature-porting process docs (from the project-profiles port session)#493
cscheid merged 1 commit into
mainfrom
docs/feature-porting-process

Conversation

@cscheid

@cscheid cscheid commented Aug 10, 2026

Copy link
Copy Markdown
Member

Summary

The second deliverable of the bd-fu16z22k session (PR #492): the feature-porting process, written up as a reusable contract.

  • claude-notes/instructions/feature-porting.md — the two-phase process: Phase 1 (interactive scoping: parallel Q1-impl/Q1-docs/Q2-architecture research, skein prior-art search, divergence table + strictness list + architecture proposal, decisions locked with the user, executable plan doc) and Phase 2 (autonomous implementation: red-first TDD per plan phase, one-phase-per-commit at clean gates, cross-cutting audit list, mandatory E2E through the real binary, and shipping to a feature-port-labeled PR — push/PR permitted, merging reserved for the separate review process).
  • claude-notes/instructions/feature-porting-lessons.md — append-only pitfalls-and-lessons companion, seeded with 12 entries from the profiles port. Phase 2 agents append entries in their PRs; the review process reviews this file's diff on every feature-port PR.
  • Ticks the final checklist items in claude-notes/plans/2026-08-10-project-profiles-port.md (PR Project profiles: port from Quarto 1 (bd-fu16z22k) #492 merged, strand closed).

🤖 Generated with Claude Code

Two-phase contract distilled from the project-profiles port
(PR #492): Phase 1 (interactive scoping — research fan-out,
divergence table, decisions locked with the user, plan doc) and
Phase 2 (autonomous implementation — red-first TDD per phase,
commit-and-continue at clean boundaries, cross-cutting audit list,
E2E through the real binary, ship to a feature-port-labeled PR
without merging).

Companion append-only file feature-porting-lessons.md holds the
pitfalls-and-lessons list (12 entries seeded from this session);
Phase 2 agents append to it in their PRs and the review process
reviews its diff on every feature-port PR.

Also ticks off the final plan items in the project-profiles plan.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@posit-snyk-bot

posit-snyk-bot commented Aug 10, 2026

Copy link
Copy Markdown

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

@cscheid
cscheid merged commit b2b6100 into main Aug 10, 2026
8 checks passed
@cscheid
cscheid deleted the docs/feature-porting-process branch August 10, 2026 19:40
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