[Kernel][G01-G13] Accept the installed controlled-task path end to end #60
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#52 [Kernel][G04 G10] Consume Router execution decisions and preserve Attempt-bound route identity
Creatidy/creatidy-kernel
#57 [Kernel][G08] Serve authoritative state and reconnectable progress to CLI, Console and notifications
Creatidy/creatidy-kernel
#56 [Kernel][G12] Account for and enforce whole-task budgets across calls, tools and review
Creatidy/creatidy-kernel
#58 [Kernel][G07] Deliver versioned private outcome and full-cost evidence export
Creatidy/creatidy-kernel
#59 [Kernel][G11] Own concurrent tasks, workspaces and manual-edit reconciliation
Creatidy/creatidy-kernel
#62 [Kernel][G13] Prove public installation, contract compatibility and safe state/profile migration
Creatidy/creatidy-kernel
#105 Deliver independent work, SCM, CI and knowledge drivers with a heterogeneous project path
Creatidy/creatidy-kernel
#106 Deliver ordinary Program execution with shared pull and managed push handoffs
Creatidy/creatidy-kernel
Reference
Creatidy/creatidy-kernel#60
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Priority: P2
Type: final acceptance.
This active scope supersedes conflicting historical descriptive scope, priorities and dependencies. The entire previous body is preserved unchanged under Historical Scope And Evidence; its evidence, unknowns, dispositions and review counters are not reset. PR #104 is integrated at
ace7175e087cd70e207594f5631c8f4f70fabfd4; historical pending wording is not current integration status. Prepared A/B are registered as #105/#106. Publication is not feature implementation or overall alignment acceptance.Goal
Receive the implemented declared product profiles through actual installed paths.
Why
Component mocks, narrow merged PRs and preparatory inventories do not establish full user outcomes. Preserve prior G01-G13 and live-protocol evidence without repeating PoCs.
Scope
One complete Program through pull and managed push over the same core, heterogeneous resource bindings, authorization, review/remediation, budgets, recovery, export and upgrade/refusal; exact strict Router integration remains a required separate profile cell, not silently waived.
Acceptance Criteria
Dependencies
Native predecessor plan: #105, #106, #52, #56, #57, #58, #59 and #62. Optional #55 direct-MI expansion is not a mandatory component; the already delivered utilized-reference path remains covered. No component depends on #60, no mandatory Console/IDE, no every-future-provider/version promise, no automatic merge/deploy. Native edge publication is separate from this body amendment.
Constraints
ADR 0012 and ADR 0011 govern this work. Keep inward dependencies (
adapters -> ports -> core) and a self-contained public core. No new coding agent, tracker, catalogue, gateway or generic workflow DSL; no credential/runtime-state copying. Preserve old bytes, IDs and unknowns, all historical evidence and review counters, and #53 CLOSED/NOT IMPLEMENTED with PR #85 CLOSED/UNMERGED; its diagnostic is not accepted implementation. Require synthetic offline tests plus the installed path and fresh independent exact-subject review. Live inference/effects/releases require separate authority. Registration/publication grants no production credentials, paid/live execution, external mutation, release or deployment authority.The single active priority above follows the integrated Priority Contract: P2 is required integration, evidence/operability or installed reception; this issue is important but downstream, not immediately eligible. Eligibility and evidence precede priority; no rank bypasses prerequisites, owner decisions or STOP_REVISE. Historical descriptive priorities are superseded, not deleted. Excluded invalid/wontfix/duplicate dispositions and unchanged /loop ordering remain intact; this amendment selects no feature for execution.
PR #102 establishes bounded synthetic storage/schema/profile byte/mtime safety only, not a full platform/migration pass or real rollout. PR #100 is negative strict Kilo/Router evidence, PR #101 is retained provenance only, #54/PR #92 is synthetic-first review/remediation, and #90/PR #93 is bounded cancellation settlement/recovery, not general normal-completion or escaped-descendant proof. Prior reception preparation and its ordinal 4/10 remain historical delivery evidence, not this issue's completion.
Producer evidence correction supplied for this publication: SR develop
4a182affa4775a4a38b47860ad7622a099c56c4a, #222/PR #223, integrates default-off D-082 opt-in MI admission. It does not establish real-source positive adoption or expand this Kernel issue's external scope; Router/MI operation and policy remain their owners' responsibility.Links
ace7175e087cd70e207594f5631c8f4f70fabfd4).ace7175e08/docs/adr/0012-unified-work-coordination-and-drivers.mdace7175e08/docs/adr/0011-task-level-authority-and-trusted-development.mdace7175e08/docs/architecture/target.mdace7175e08/docs/architecture/migration.mdace7175e08/docs/architecture/backlog-alignment.mdace7175e08/docs/architecture/successor.md (g01-g13-reception-preparation-planned); PR #98: #98 ; receipt: #60 (comment)Historical Scope And Evidence
Goal
Owner: Kernel integrated acceptance. Independently receive the installed public ordinary-task path from approved intake through controlled harness/Router calls, verification/review/remediation, recovery, local evidence and owner-visible status, with representative negative/outage/concurrent scenarios. Source: shared architecture v1.0, sections 1-8, 9.2-9.4, 10-18 via #46 brief. G01-G13 coverage here is reception, not a replacement for their implementation issues.
Why
Green synthetic component suites and documentation approval do not prove a working user integration. Historical #143/#166 cases remove narrow risks but cannot stand in for full product acceptance. Owners need exact installed-version evidence and a clear boundary between ready capability and authorized real task.
Current Evidence
Kernel
eb4f4a2956integrates K1-K8 plus bounded frozen tasks/public operator; no product ordinary intake, gateway route, durable review loop, served Console state or whole-path budget implementation. #30 D1 is a narrower demonstration; #34 closed INFRASTRUCTURE_BLOCKED and #39 TASK_STALE with no product inference, not successful reception. MI #9/PR #10 synthetic proof is integrated, not installed publication path. Router #141 is representative-client acceptance, not Kernel task acceptance.Scope
Prepare deterministic composed producer-consumer fixtures and an owner-approved live acceptance protocol, then execute only after implementations/contracts and live authority are separately granted. Use installed artifacts on documented Linux/WSL environments, scoped disposable tasks/accounts/workspaces and exact versions/SHAs. Include ordinary fresh/stale issue, at least one actual review/remediation changed candidate, UI/reconnect and multiple-task ownership only to supported contract. Verify negative/unknown behavior as carefully as success; evidence completeness, migration and safe operator next actions are part of reception.
Acceptance Criteria
unknownorcancel_uncertain, and block acceptance/publication and a conflicting successor Attempt; independent eligible tasks with non-conflicting resources remain eligible. It must separately disclose local native effects during termination. Such a receipt does not prove strict native-effect expiry or hostile-worker isolation. It must also record the selected Codex trust profile and same-principal provider-auth exposure; production/remote-write credentials are not made available to the native worker.Reuse
Reuse all existing component conformance/crash fixtures and proved native/producer acceptance protocols before writing new test infrastructure. Review exact source/revision/license/attribution/security/negative coverage/dependencies/maintenance for any adopted acceptance tool; no new harness/review controller or general E2E framework for its own sake.
Dependencies And Priority
Final reception after #47/#48, approved intake/requirements (#49/#51), Router route (#52), verification/test-child profile (#50), review (#54), MI refs (#55), budgets (#56), served state (#57), export (#58), safe cache/concurrency/migration (#59/#61), platform matrix (#62), and user STOP evidence (#90). #53/PR #85 remains closed and its strict-expiry diagnostic is not a supported adapter or acceptance pass. Producer contracts must be accepted first. The actual Router #141 and MI #19 installed-acceptance receipts, producer/privacy/live-scope and independent-review gates remain required; no replacement by the local #53 diagnostic or synthetic fixtures. Fixture/protocol planning can start earlier, but unavailable functionality cannot be counted as received.
Constraints And Permissions
This is not a giant implementation issue: defects belong to their bounded owners; reception cannot lower criteria or replace missing work with a demo. Synthetic tests need no inference. Live receipt requires a separate owner-approved numerical envelope, inference/services/tool/effect scopes, privacy/isolation decisions and disposable artifacts. Registration grants no task execution, merge/deploy/release/main authority.
Links
Non-Goals
No new functions hidden in reception, arbitrary production task, unapproved live inference or automatic integration/release.
Actual registered remaining component links (numbers returned by Forgejo, not predicted): source/cache/dispatch safety #61; concurrent controller/workspace/manual edits #59; installed contract/state/profile/platform migration #62. These join #47-#58 as reception prerequisites, with their own measurable acceptance, not implementation hidden in this integrated acceptance issue. Producer distribution/compatibility: Router #185/#186, MI #18/#19. Documentation PR acceptance cannot mark this reception complete or authorize any live inference/effect.
kilo referenced this issue2026-10-16 22:59:18 +00:00
The synthetic reception-preparation slice is committed as
874c8588484312dc5bf00c3877c802e28a1766ffand submitted in PR #98: #98. It maps existing component-test families to required composed seams and records an unapproved live-protocol checklist; it does not count unavailable functionality as received or authorize effects.make checkandmake package-checkpassed. Issue #60 remains open pending implemented producer contracts, composed installed acceptance, and separately approved live scope.PR #98 is integrated in merge commit
296f3fd942b725b859d0cbe48ea768a4c2f3dc19, with first parent based681c29a213e302d6d4cb54668e4d684bedd7855and reviewed head874c8588484312dc5bf00c3877c802e28a1766ff; Git confirms the reviewed head is an ancestor of currentdevelop. Exact-head workflow #2923 succeeded; independent review ordinal 4/10 approved with no findings;make check(1457 passed, 85 skipped, 106 subtests) andmake package-checkpassed on the approved tree. This integrates only the synthetic fixture/reception preparation checklist. Required product contracts and separate owner-approved live scope are not implemented/approved; issue #60 remains open.Owner Forgejo-First Acceptance Interpretation, 2026-10-29
Receive complete installed Forgejo pull/push behavior from #106 as the first product profile, without waiting for deferred heterogeneous #105 to implement that core path. A Forgejo-first received cell is not full #60 closure or product GO: retain AC2's Jira/GitHub/Jenkins/Confluence heterogeneous cell and native #105 dependency for final broad acceptance, AC4 strict Router proof, remaining export/served-state/platform dependencies, and separately authorized live acceptance. The owner has deferred #105 to P3 pending explicit reactivation, not waived it or reversed ADR 0012. Preserve all prior historical/review evidence and the full active acceptance body. This later explicit owner decision sets implementation sequence only.