Record relative import destination decision and baseline
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
# Implement relative import destinations
|
||||
|
||||
Status: planned. Execute Stage 1 through Stage 9 in order, one focused stage per
|
||||
Luna implementation prompt. The
|
||||
Status: in progress. Execute Stage 1 through Stage 9 in order, one focused stage
|
||||
per Luna implementation prompt. The
|
||||
[feature roadmap](relative-import-destinations.md) owns the approved target and
|
||||
syntax; this document owns implementation decisions, sequencing, and evidence.
|
||||
|
||||
@@ -130,7 +130,7 @@ also proposes independent specification headers, which are outside this plan.
|
||||
|
||||
## Stage 1 — Capture the baseline and record the extension
|
||||
|
||||
Status: planned. Scope: baseline evidence and one ADR; no production code.
|
||||
Status: complete. Scope: baseline evidence and one ADR; no production code.
|
||||
|
||||
1. Read the feature roadmap, relative-import request/acceptance rows, applicable
|
||||
policies, ADR 0011, and the owner map below. Confirm the worktree and baseline.
|
||||
@@ -152,6 +152,21 @@ Status: planned. Scope: baseline evidence and one ADR; no production code.
|
||||
Validate: whitespace and local-documentation-link checks. Done: baseline and
|
||||
decision are recorded; implemented behavior is unchanged.
|
||||
|
||||
Baseline evidence (2026-10-14): revision `934c1022e038115475c1d33dd85216855b8be522`
|
||||
on `main`; the worktree was clean and four commits ahead of `origin/main`.
|
||||
Local toolchain: `go1.26.8 linux/amd64`. `./scripts/check.sh` passed, including
|
||||
format/whitespace checks, all Go tests, vet, build, examples, local links, and
|
||||
package-boundary checks. No environmental limitations. Existing coverage is
|
||||
centered in `internal/engine/parse_test.go`, `imports_test.go`, `glob_test.go`,
|
||||
`native_filesystem_test.go`, `version_path_test.go`, and the `destination_*_test.go`
|
||||
files; public/lifecycle coverage includes `facade_destination_test.go`,
|
||||
`facade_layered_test.go`, `facade_version_test.go`,
|
||||
`facade_resource_context_test.go`, `facade_inheritance_test.go`, and
|
||||
`facade_diff_test.go`, with engine resource and history coverage in
|
||||
`resource_context_test.go` and `inheritance_history_test.go`.
|
||||
|
||||
Done: baseline and decision are recorded; implemented behavior is unchanged.
|
||||
|
||||
## Stage 2 — Refactor traversal to explicit per-document placement
|
||||
|
||||
Status: planned. Scope: private context plumbing; old syntax remains unchanged.
|
||||
|
||||
Reference in New Issue
Block a user