Complete framework characterization baseline
This commit is contained in:
@@ -2,7 +2,8 @@
|
||||
|
||||
## Status
|
||||
|
||||
Ready for implementation. No implementation work described here has started.
|
||||
Completed on 2026-07-27. The framework characterization baseline is complete,
|
||||
and Migration Step 4 is the next planned work.
|
||||
|
||||
## Objective
|
||||
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
## Status
|
||||
|
||||
Accepted plan. Steps 1 and 2 are complete. Steps 3 through 9 remain proposed
|
||||
and are not yet implemented.
|
||||
Accepted plan. Steps 1 through 3 are complete. Steps 4 through 9 remain
|
||||
proposed and are not yet implemented.
|
||||
|
||||
## Objective
|
||||
|
||||
@@ -145,6 +145,11 @@ Preserve coverage of:
|
||||
**Gate:** Current framework and adapter contracts are represented by passing
|
||||
tests sufficient to detect behavioral regressions during the split.
|
||||
|
||||
**Gate status:** Complete as of 2026-07-27. The framework contract corpus,
|
||||
public `Engine` characterization, ownership audit, full test and vet suites,
|
||||
temporary executable build, and maintained offline examples passed. Step 4 is
|
||||
next.
|
||||
|
||||
### Step 4: Make Scriptorium Adapters Consume The Public Facade
|
||||
|
||||
Within the current repository, refactor the CLI and HTTP adapters to use the
|
||||
|
||||
@@ -2,8 +2,9 @@
|
||||
|
||||
## Status
|
||||
|
||||
Accepted scope. Implementation has not started. The ordered execution plan is
|
||||
in [implementation.md](implementation.md).
|
||||
Completed on 2026-07-27. The target state below is characterized by the
|
||||
passing baseline; its ordered implementation record is in
|
||||
[implementation.md](implementation.md).
|
||||
|
||||
## Purpose
|
||||
|
||||
@@ -38,7 +39,7 @@ injected-client behavior, and reserved provider parameters.
|
||||
|
||||
## Target State
|
||||
|
||||
At completion:
|
||||
The completed baseline provides:
|
||||
|
||||
- tests destined for Promptkit use only Promptkit-destined testdata or
|
||||
fixtures generated within the test;
|
||||
@@ -165,13 +166,13 @@ Step 3 is complete when:
|
||||
- the full roadmap behavior list has a clear, non-duplicative test owner;
|
||||
- tests that require Step 4 rewrites are explicitly identified;
|
||||
- no production behavior or public API changed;
|
||||
- all validation in Stage 5 passes; and
|
||||
- all required validation passes; and
|
||||
- the main migration roadmap records the Step 3 gate as complete.
|
||||
|
||||
Migration Step 4 must not begin until these criteria are satisfied.
|
||||
|
||||
## Lifecycle
|
||||
|
||||
This is a temporary implementation roadmap. Once Step 3 is complete and its
|
||||
gate status is recorded in the main migration roadmap, this file may be removed;
|
||||
repository history retains the detailed implementation record.
|
||||
This completed implementation roadmap remains the concise characterization
|
||||
record for the migration. Repository history retains the detailed implementation
|
||||
record.
|
||||
|
||||
Reference in New Issue
Block a user