ticket: close runtime workspace identity bundle
This commit is contained in:
parent
b7a533f6cb
commit
d6f66dec01
|
|
@ -2,13 +2,13 @@
|
|||
id: '20260607-235442-remove-profile-derived-pod-names'
|
||||
slug: 'remove-profile-derived-pod-names'
|
||||
title: 'Remove Profile-derived Pod names'
|
||||
status: 'open'
|
||||
status: 'closed'
|
||||
kind: 'task'
|
||||
priority: 'P1'
|
||||
labels: ['profile', 'pod', 'identity', 'manifest', 'bug']
|
||||
workflow_state: 'inprogress'
|
||||
workflow_state: 'done'
|
||||
created_at: '2026-06-07T23:54:42Z'
|
||||
updated_at: '2026-06-08T01:53:53Z'
|
||||
updated_at: '2026-06-08T02:00:18Z'
|
||||
assignee: null
|
||||
legacy_ticket: null
|
||||
queued_by: 'workspace-panel'
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
Completed as part of the coordinated runtime workspace / Pod identity bundle.
|
||||
|
||||
Summary:
|
||||
- Removed Profile slug/source/registry-derived Pod identity fallback.
|
||||
- Kept Profile selection as reusable recipe selection only.
|
||||
- Updated startup/spawn paths so runtime Pod identity is supplied explicitly via `--pod` and is not inferred from Profile metadata.
|
||||
- Removed the hidden session-specific identity split that preserved old Profile startup behavior.
|
||||
|
||||
Merged branch:
|
||||
- `runtime-workspace-context` via merge commit `b7a533f`.
|
||||
|
||||
Validation and cleanup:
|
||||
- Post-merge focused tests, `cargo check -q`, `cargo fmt --check`, `git diff --check`, ticket doctor, and `nix build .#yoi` passed.
|
||||
- Runtime-workspace coder/reviewer Pods, worktree, and branch were cleaned up.
|
||||
|
|
@ -202,3 +202,46 @@ Status:
|
|||
- Merge authority is still required; no merge, close, final approval, or cleanup has occurred.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: review author: orchestrator at: 2026-06-08T01:59:52Z status: approve -->
|
||||
|
||||
## Review: approve
|
||||
|
||||
Final merge-completion approval after coordinated bundle merge and validation.
|
||||
|
||||
Evidence:
|
||||
- Implemented as part of branch `runtime-workspace-context`.
|
||||
- Reviewer approved after fix-loop.
|
||||
- Post-merge validation passed, including focused profile/spawn/entrypoint/CLI/TUI tests, `cargo check -q`, `cargo fmt --check`, `git diff --check`, ticket doctor, and `nix build .#yoi`.
|
||||
- Cleanup completed for the merged runtime-workspace branch/worktree and coder/reviewer Pods.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: state_changed author: orchestrator at: 2026-06-08T01:59:59Z from: inprogress to: done reason: merged_and_validated field: workflow_state -->
|
||||
|
||||
## State changed
|
||||
|
||||
Completed as part of the merged runtime workspace identity bundle; post-merge validation passed and cleanup completed.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: close author: hare at: 2026-06-08T02:00:18Z status: closed -->
|
||||
|
||||
## Closed
|
||||
|
||||
Completed as part of the coordinated runtime workspace / Pod identity bundle.
|
||||
|
||||
Summary:
|
||||
- Removed Profile slug/source/registry-derived Pod identity fallback.
|
||||
- Kept Profile selection as reusable recipe selection only.
|
||||
- Updated startup/spawn paths so runtime Pod identity is supplied explicitly via `--pod` and is not inferred from Profile metadata.
|
||||
- Removed the hidden session-specific identity split that preserved old Profile startup behavior.
|
||||
|
||||
Merged branch:
|
||||
- `runtime-workspace-context` via merge commit `b7a533f`.
|
||||
|
||||
Validation and cleanup:
|
||||
- Post-merge focused tests, `cargo check -q`, `cargo fmt --check`, `git diff --check`, ticket doctor, and `nix build .#yoi` passed.
|
||||
- Runtime-workspace coder/reviewer Pods, worktree, and branch were cleaned up.
|
||||
|
||||
---
|
||||
|
|
@ -2,13 +2,13 @@
|
|||
id: '20260607-235505-use-workspace-basename-for-default-pod-name'
|
||||
slug: 'use-workspace-basename-for-default-pod-name'
|
||||
title: 'Use workspace basename for default Pod name'
|
||||
status: 'open'
|
||||
status: 'closed'
|
||||
kind: 'task'
|
||||
priority: 'P1'
|
||||
labels: ['pod', 'identity', 'workspace', 'cli', 'panel']
|
||||
workflow_state: 'inprogress'
|
||||
workflow_state: 'done'
|
||||
created_at: '2026-06-07T23:55:05Z'
|
||||
updated_at: '2026-06-08T01:53:54Z'
|
||||
updated_at: '2026-06-08T02:00:18Z'
|
||||
assignee: null
|
||||
legacy_ticket: null
|
||||
queued_by: 'workspace-panel'
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
Completed as part of the coordinated runtime workspace / Pod identity bundle.
|
||||
|
||||
Summary:
|
||||
- Replaced product-name-specific default Pod identity with runtime workspace basename-based default naming.
|
||||
- Preserved explicit `--pod` precedence.
|
||||
- Kept workspace Orchestrator and Ticket role/task Pod names explicit and distinct from the default Companion/workspace Pod.
|
||||
- Added/validated non-`yoi` workspace/default naming coverage so the dogfooding repository name no longer masks hardcoded defaults.
|
||||
|
||||
Merged branch:
|
||||
- `runtime-workspace-context` via merge commit `b7a533f`.
|
||||
|
||||
Validation and cleanup:
|
||||
- Post-merge focused tests, `cargo check -q`, `cargo fmt --check`, `git diff --check`, ticket doctor, and `nix build .#yoi` passed.
|
||||
- Runtime-workspace coder/reviewer Pods, worktree, and branch were cleaned up.
|
||||
|
|
@ -171,3 +171,46 @@ Status:
|
|||
- Merge authority is still required; no merge, close, final approval, or cleanup has occurred.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: review author: orchestrator at: 2026-06-08T01:59:52Z status: approve -->
|
||||
|
||||
## Review: approve
|
||||
|
||||
Final merge-completion approval after coordinated bundle merge and validation.
|
||||
|
||||
Evidence:
|
||||
- Implemented as part of branch `runtime-workspace-context`.
|
||||
- Reviewer approved after fix-loop.
|
||||
- Post-merge validation passed, including focused profile/spawn/entrypoint/CLI/TUI tests, `cargo check -q`, `cargo fmt --check`, `git diff --check`, ticket doctor, and `nix build .#yoi`.
|
||||
- Cleanup completed for the merged runtime-workspace branch/worktree and coder/reviewer Pods.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: state_changed author: orchestrator at: 2026-06-08T01:59:59Z from: inprogress to: done reason: merged_and_validated field: workflow_state -->
|
||||
|
||||
## State changed
|
||||
|
||||
Completed as part of the merged runtime workspace identity bundle; post-merge validation passed and cleanup completed.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: close author: hare at: 2026-06-08T02:00:18Z status: closed -->
|
||||
|
||||
## Closed
|
||||
|
||||
Completed as part of the coordinated runtime workspace / Pod identity bundle.
|
||||
|
||||
Summary:
|
||||
- Replaced product-name-specific default Pod identity with runtime workspace basename-based default naming.
|
||||
- Preserved explicit `--pod` precedence.
|
||||
- Kept workspace Orchestrator and Ticket role/task Pod names explicit and distinct from the default Companion/workspace Pod.
|
||||
- Added/validated non-`yoi` workspace/default naming coverage so the dogfooding repository name no longer masks hardcoded defaults.
|
||||
|
||||
Merged branch:
|
||||
- `runtime-workspace-context` via merge commit `b7a533f`.
|
||||
|
||||
Validation and cleanup:
|
||||
- Post-merge focused tests, `cargo check -q`, `cargo fmt --check`, `git diff --check`, ticket doctor, and `nix build .#yoi` passed.
|
||||
- Runtime-workspace coder/reviewer Pods, worktree, and branch were cleaned up.
|
||||
|
||||
---
|
||||
|
|
@ -2,13 +2,13 @@
|
|||
id: '20260608-000047-introduce-runtime-workspace-root-context'
|
||||
slug: 'introduce-runtime-workspace-root-context'
|
||||
title: 'Introduce runtime workspace root context'
|
||||
status: 'open'
|
||||
status: 'closed'
|
||||
kind: 'task'
|
||||
priority: 'P1'
|
||||
labels: ['workspace', 'pod', 'profile', 'cli', 'panel', 'memory']
|
||||
workflow_state: 'inprogress'
|
||||
workflow_state: 'done'
|
||||
created_at: '2026-06-08T00:00:47Z'
|
||||
updated_at: '2026-06-08T01:53:43Z'
|
||||
updated_at: '2026-06-08T02:00:18Z'
|
||||
assignee: null
|
||||
legacy_ticket: null
|
||||
queued_by: 'workspace-panel'
|
||||
|
|
@ -0,0 +1,26 @@
|
|||
Merged and completed the coordinated runtime workspace / Pod identity bundle.
|
||||
|
||||
Summary:
|
||||
- Introduced explicit separation of runtime workspace root, runtime Pod identity, and Profile selector across startup/profile/client/TUI/Pod paths.
|
||||
- Removed Profile-derived Pod identity fallback and preserved Profile as recipe selection only.
|
||||
- Default Pod identity now derives from runtime workspace basename with generic fallback; explicit `--pod` remains authoritative.
|
||||
- `--session ... --pod ...` is accepted for restore, and hidden `--session-pod-name` was removed.
|
||||
- Panel Companion/Orchestrator and Ticket role naming remain explicit and distinct.
|
||||
|
||||
Merged branch/worktree:
|
||||
- Branch: `runtime-workspace-context`
|
||||
- Commits: `b6af761`, `15f54df`
|
||||
- Merge commit on `develop`: `b7a533f`
|
||||
|
||||
Validation passed after merge:
|
||||
- focused manifest/client/pod/yoi/tui tests
|
||||
- `cargo check -q`
|
||||
- `cargo fmt --check`
|
||||
- `git diff --check`
|
||||
- `cargo run -q -p yoi -- ticket doctor`
|
||||
- `nix build .#yoi`
|
||||
|
||||
Cleanup completed:
|
||||
- Stopped coder/reviewer Pods and reclaimed scope.
|
||||
- Removed `.worktree/runtime-workspace-context`.
|
||||
- Deleted branch `runtime-workspace-context`.
|
||||
|
|
@ -481,3 +481,61 @@ Parent/human decision needs:
|
|||
- Merge authority is still required. This Orchestrator routing/review phase stops here without merge, close, final main-branch approval, or cleanup.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: review author: orchestrator at: 2026-06-08T01:59:52Z status: approve -->
|
||||
|
||||
## Review: approve
|
||||
|
||||
Final merge-completion approval after merge to `develop` and post-merge validation.
|
||||
|
||||
Evidence:
|
||||
- Merged branch `runtime-workspace-context` with `--no-ff`.
|
||||
- Reviewer `reviewer-runtime-workspace-context` approved after coder fix-loop.
|
||||
- Post-merge validation passed: focused manifest/client/pod/yoi/tui tests, `cargo check -q`, `cargo fmt --check`, `git diff --check`, `cargo run -q -p yoi -- ticket doctor`, and `nix build .#yoi`.
|
||||
- Coder/reviewer Pods stopped and delegated scope reclaimed.
|
||||
- Merged worktree removed and branch deleted.
|
||||
|
||||
This approval is for the merged main-branch result, not merely the branch-local reviewer verdict.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: state_changed author: orchestrator at: 2026-06-08T01:59:59Z from: inprogress to: done reason: merged_and_validated field: workflow_state -->
|
||||
|
||||
## State changed
|
||||
|
||||
Merged to `develop`, post-merge validation passed, final merge-completion approval recorded, and runtime-workspace branch/worktree/Pods cleaned up.
|
||||
|
||||
---
|
||||
|
||||
<!-- event: close author: hare at: 2026-06-08T02:00:18Z status: closed -->
|
||||
|
||||
## Closed
|
||||
|
||||
Merged and completed the coordinated runtime workspace / Pod identity bundle.
|
||||
|
||||
Summary:
|
||||
- Introduced explicit separation of runtime workspace root, runtime Pod identity, and Profile selector across startup/profile/client/TUI/Pod paths.
|
||||
- Removed Profile-derived Pod identity fallback and preserved Profile as recipe selection only.
|
||||
- Default Pod identity now derives from runtime workspace basename with generic fallback; explicit `--pod` remains authoritative.
|
||||
- `--session ... --pod ...` is accepted for restore, and hidden `--session-pod-name` was removed.
|
||||
- Panel Companion/Orchestrator and Ticket role naming remain explicit and distinct.
|
||||
|
||||
Merged branch/worktree:
|
||||
- Branch: `runtime-workspace-context`
|
||||
- Commits: `b6af761`, `15f54df`
|
||||
- Merge commit on `develop`: `b7a533f`
|
||||
|
||||
Validation passed after merge:
|
||||
- focused manifest/client/pod/yoi/tui tests
|
||||
- `cargo check -q`
|
||||
- `cargo fmt --check`
|
||||
- `git diff --check`
|
||||
- `cargo run -q -p yoi -- ticket doctor`
|
||||
- `nix build .#yoi`
|
||||
|
||||
Cleanup completed:
|
||||
- Stopped coder/reviewer Pods and reclaimed scope.
|
||||
- Removed `.worktree/runtime-workspace-context`.
|
||||
- Deleted branch `runtime-workspace-context`.
|
||||
|
||||
---
|
||||
Loading…
Reference in New Issue
Block a user