Align completed forge roadmap status records
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
# Roadmap: forge delivery boundary and credential preflight
|
||||
|
||||
Status: accepted; implementation has not started.
|
||||
Status: implementation complete; review corrections are tracked in
|
||||
[remediation](remediation.md).
|
||||
|
||||
The [implementation plan](implementation.md) owns stages, concrete design
|
||||
choices, task sequencing, and verification.
|
||||
@@ -23,10 +24,11 @@ backends remain future implementation work. The boundary should express the
|
||||
operations used by the current delivery workflow and allow refinement when a
|
||||
second backend supplies concrete requirements.
|
||||
|
||||
## Current baseline
|
||||
## Historical planning baseline
|
||||
|
||||
The source baseline is `ac78e7d`, following the published v0.5.0 module migration
|
||||
and the subsequent token-file and forbidden-file changes.
|
||||
The original source baseline was `ac78e7d`, following the published v0.5.0
|
||||
module migration and the subsequent token-file and forbidden-file changes.
|
||||
The following describes that revision, before implementation of this roadmap.
|
||||
|
||||
- [delivery.go](../../delivery.go) exposes `GiteaDestination` through
|
||||
`DeliveryRequest.Destination` and converts it into `gitea.Destination`.
|
||||
@@ -50,8 +52,8 @@ and the subsequent token-file and forbidden-file changes.
|
||||
request boundary. There is no dedicated authenticated credential preflight.
|
||||
|
||||
The [Gitea integration guide](../integrations/gitea.md) and public Go declarations
|
||||
document the baseline contracts. Current behavioral tests provide regression
|
||||
coverage to assess against those contracts. The
|
||||
now describe the implemented contracts. Behavioral tests provide regression
|
||||
coverage for the selected behavior. The
|
||||
[architecture policy](../policy/architecture.md) governs facade ownership and
|
||||
dependency direction.
|
||||
|
||||
|
||||
@@ -1,14 +1,17 @@
|
||||
# Implementation plan: neutral forge delivery and credential preflight
|
||||
|
||||
Status: implementation complete; Stages 1–10 are complete.
|
||||
Follow-up review corrections are tracked in [remediation](remediation.md).
|
||||
|
||||
## Purpose and execution
|
||||
|
||||
Implement the target in the [feature roadmap](forge-boundary.md). That document
|
||||
owns scope and user choices; this plan owns concrete design and ordered work.
|
||||
The planning baseline is `44823ce`; source implementation remains unchanged
|
||||
from `ac78e7d`. Gitea delivery, token files, and `forbidden_files` work today.
|
||||
The neutral destination and credential preflight are planned.
|
||||
The historical planning baseline was `44823ce`, whose source implementation
|
||||
was unchanged from `ac78e7d`. It included Gitea delivery, token files, and
|
||||
`forbidden_files`. The neutral destination and credential preflight were the
|
||||
planned additions. The sections below retain the original implementation plan;
|
||||
the completed stages record its execution.
|
||||
|
||||
Execute Stage 1 through Stage 10 in order as one end-to-end sprint. Each stage
|
||||
is a focused Luna implementation task. Intermediate stages may leave callers
|
||||
|
||||
@@ -174,7 +174,12 @@ guarantee that authorization will remain valid during later operations.
|
||||
|
||||
## 4. Align roadmap completion records — P3
|
||||
|
||||
Status: open.
|
||||
Status: complete.
|
||||
|
||||
**Completed:** Marked the feature roadmap's implementation complete, labeled
|
||||
both planning baselines as historical, and linked both plans to this
|
||||
remediation record. Reviewed the status wording against the completed stages
|
||||
and retained the plans for release-preparation cleanup.
|
||||
|
||||
**Evidence:** [feature roadmap](forge-boundary.md) and
|
||||
[implementation plan](implementation.md).
|
||||
|
||||
Reference in New Issue
Block a user