Skip to content

Preserve explicit successor baseline and retained draft lineage - #2407

Merged
zy95-12 merged 2 commits into
ThinkFlowLab:delivery/ai-centric-development-servicefrom
zy95-12:fix/2377-continuation
Nov 4, 2026
Merged

zy95-12 merged 2 commits into
ThinkFlowLab:delivery/ai-centric-development-servicefrom
zy95-12:fix/2377-continuation

Conversation

@zy95-12

@zy95-12 zy95-12 commented Nov 4, 2026 •

Copy link
Copy Markdown
Collaborator

Written-by: Codex

Fixes #2377 on delivery/ai-centric-development-service, after #2406.

Add attempt.continuation-state and explicit configure-authorized task.run.continuation. Continue revalidates and preserves the old seed/admissions; latest pins expectedBaseSha while retaining drafts for explicit integration. Commit successor intent before filesystem effects, retain cancelled history and fresh verification, and carry the choice through the original quota queue. Ending a pool Attempt ends its canonical Run; unknown workers/leases still retain capacity.

Includes red/green/fault/queue regressions, long-term memory, dated decision, architecture, API inventory/OpenAPI and generated patches. Historical snapshot narratives archived verbatim to keep the existing role-policy byte cap unchanged.

Full root verify4,946/0 and exact-head Node24/tests-ok pass at 53d39b800 (full SHA in commits). Five continuation/queue cases and prior affected132 pass; measured host-file coverage is not whole-change 100% branch coverage. Real Git/emulated Docker transport is distinct from real SDK/Docker resume and live OpenToday acceptance.

Pairing correctness/security/conventions has no unresolved blockers. No live task/resource/credential/deployment changes or independent Verifier PASS. Owner-authorized delivery basic CI scope.

Continue cancelled work in a durable successor without silently changing its seed; retain baseline choice through queueing and report old workspace facts. Fixes ThinkFlowLab#2377.
@zy95-12
zy95-12 marked this pull request as ready for review November 4, 2026 15:04
@zy95-12
zy95-12 merged commit b53a19e into ThinkFlowLab:delivery/ai-centric-development-service Nov 4, 2026
11 of 13 checks passed
zy95-12 added a commit that referenced this pull request Nov 4, 2026
Written-by: Codex

Fixes #2378 on `delivery/ai-centric-development-service`, after #2407.

Reuse role App credentials for Actions view/list and explicit exact
download hosts under the existing limited proxy; no general URL broker
or workflow writes. Report paged checks/statuses, source SHA/hash and
incomplete results honestly. Transfer the current immutable host-test
log into Reviewer scratch with size/hash/candidate/authority checks,
retaining readonly source. Distinguish network, credentials, App
permissions and missing objects without exposing provider stderr.

Includes red/green/fault/scope regressions, long-term memory, dated
decisions, owned architecture/role guidance, OpenAPI and generated
patches. Historical memory is archived verbatim; unchanged context cap
passes.

Validation at `0383ae5c1649f768a1a4ea5d5096f3c3205b04a5`: targeted88/0;
actual pinned SDK/CLI developer+reviewer fixtures2/0 locally and2/0 in
Docker (scoped helper, readonly source, scratch log, token absent from
persisted history). The real SDK caught duplicate allowlist validation;
adapter and actual CLI now share one domains function. New artifact
helper100% lines/functions,92% branches; optional metadata/default-role
branches and whole-change coverage are not claimed. Final full root
verify running.

Actual installed App/private PR/network/download acceptance is NOT
substituted by fixture responses; no live
App/config/credentials/deployment changed. Pairing
correctness/security/conventions: no unresolved blockers.
Owner-authorized delivery basic CI scope; no independent Verifier PASS.
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.

1 participant