Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .workbench/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
"RequireCleanWorkingTree": true
},
"Github": {
"Provider": "gh",
"Provider": "octokit",
"DefaultDraft": true,
"Host": "",
"Owner": "incursa",
Expand All @@ -34,6 +34,7 @@
},
"Tui": {
"Theme": "dark",
"UseEmoji": false
"UseEmoji": false,
"AutoRefreshSeconds": 0
}
}
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,17 +130,17 @@ Generated by `workbench nav sync`.
### Work item stats
| Metric | Count |
| --- | --- |
| Open | 3 |
| Closed | 1 |
| Total | 4 |
| Open | 11 |
| Closed | 3 |
| Total | 14 |

| Status | Count |
| --- | --- |
| 🟡 draft | 3 |
| 🟡 draft | 8 |
| 🟢 ready | 0 |
| 🔵 in-progress | 0 |
| 🔵 in-progress | 1 |
| 🟥 blocked | 0 |
| ✅ done | 1 |
| ✅ done | 3 |
| 🚫 dropped | 0 |
<!-- workbench:root-index:end -->

Expand Down
2 changes: 2 additions & 0 deletions docs/00-overview/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/00-overview/README.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/00-overview/documentation-structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/00-overview/documentation-structure.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/00-overview/workbench-public-release.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/00-overview/workbench-public-release.md
owner: platform
status: draft
updated: 2026-01-01
Expand Down
2 changes: 2 additions & 0 deletions docs/00-overview/workbench-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/00-overview/workbench-spec.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/10-product/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/10-product/README.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/10-product/feature-spec-cli-onboarding-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ workbench:
workItems:
- TASK-0001
codeRefs: []
pathHistory: []
path: /docs/10-product/feature-spec-cli-onboarding-wizard.md
owner: platform
status: draft
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/10-product/feature-spec-terminal-ui.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ workbench:
- TASK-0006
- TASK-0007
codeRefs: []
pathHistory: []
path: /docs/10-product/feature-spec-terminal-ui.md
owner: platform
status: draft
updated: 2025-12-30
Expand Down
2 changes: 2 additions & 0 deletions docs/10-product/feature-spec-work-item-sync.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: spec
workItems: []
codeRefs: []
pathHistory: []
path: /docs/10-product/feature-spec-work-item-sync.md
owner: platform
status: draft
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/20-architecture/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: guide
workItems: []
codeRefs: []
pathHistory: []
path: /docs/20-architecture/README.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/30-contracts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/30-contracts/README.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/30-contracts/cli-help.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/30-contracts/cli-help.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/30-contracts/workbench-capabilities.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/30-contracts/workbench-capabilities.md
owner: platform
status: active
updated: 2025-12-29
Expand Down
2 changes: 2 additions & 0 deletions docs/40-decisions/ADR-2025-12-27-cli-onboarding-wizard.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ workbench:
workItems:
- TASK-0001
codeRefs: []
pathHistory: []
path: /docs/40-decisions/ADR-2025-12-27-cli-onboarding-wizard.md
owner: platform
status: accepted
updated: 2025-12-27
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: adr
workItems: []
codeRefs: []
pathHistory: []
path: /docs/40-decisions/ADR-2025-12-28-github-provider-abstraction-and-octokit.md
owner: platform
status: accepted
updated: 2025-12-28
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ workbench:
- TASK-0006
- TASK-0007
codeRefs: []
pathHistory: []
path: /docs/40-decisions/ADR-2025-12-30-terminal-ui-mode-in-cli-executable.md
owner: platform
status: accepted
updated: 2025-12-30
Expand Down
2 changes: 2 additions & 0 deletions docs/40-decisions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/40-decisions/README.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/50-runbooks/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/50-runbooks/README.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/60-tracking/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/60-tracking/README.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/60-tracking/ai-change-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ workbench:
workItems: []
codeRefs: []
changeNotes: []
pathHistory: []
path: /docs/60-tracking/ai-change-notes.md
owner: platform
status: draft
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/60-tracking/ai-work-item-generation.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ workbench:
workItems: []
codeRefs: []
changeNotes: []
pathHistory: []
path: /docs/60-tracking/ai-work-item-generation.md
owner: platform
status: draft
updated: 2025-12-27
Expand Down
2 changes: 2 additions & 0 deletions docs/60-tracking/workbench-gaps.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/60-tracking/workbench-gaps.md
owner: platform
status: active
updated: 2025-12-27
Expand Down
30 changes: 19 additions & 11 deletions docs/70-work/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/70-work/README.md
owner: platform
status: active
updated: 2025-12-27
Expand All @@ -17,11 +19,12 @@ Work items and the day-to-day board for delivery.
Generated by `workbench nav sync --workboard`.

<!-- workbench:workboard:start -->

## Now (in-progress)

| Item | Priority | Type | Status | Owner | Issues | Related |
| --- | --- | --- | --- | --- | --- | --- |
| [TASK-0011 - Add getting started tutorial and sample repo](items/TASK-0011-add-getting-started-tutorial-and-sample-repo.md) | 🟠 high | 🧩 task | 🟢 in-progress | platform | - | - |
| [TASK-0011 - add getting started tutorial and sample repo](items/TASK-0011-add-getting-started-tutorial-and-sample-repo.md) | 🟠 high | 🧩 task | 🔵 in-progress | platform | [#588](https://github.com/incursa/workbench/issues/588) | - |

## Next (ready)

Expand All @@ -32,17 +35,18 @@ _None._
_None._

<details>
<summary>Draft (backlog) (7)</summary>
<summary>Draft (backlog) (8)</summary>

| Item | Priority | Type | Status | Owner | Issues | Related |
| --- | --- | --- | --- | --- | --- | --- |
| [TASK-0001 - Improve CLI onboarding help, init walkthrough, and run wizard](items/TASK-0001-improve-cli-onboarding-help-init-walkthrough-and-run-wizard.md) | 🟠 high | 🧩 task | 🟡 draft | platform | [#15](https://github.com/incursa/workbench/issues/15) | [feature-spec-cli-onboarding-wizard](../10-product/feature-spec-cli-onboarding-wizard.md), [ADR-2025-12-27-cli-onboarding-wizard](../40-decisions/ADR-2025-12-27-cli-onboarding-wizard.md) |
| [TASK-0010 - create public launch landing and messaging kit](items/TASK-0010-create-public-launch-landing-and-messaging-kit.md) | 🟠 high | 🧩 task | 🟡 draft | platform | [#593](https://github.com/incursa/workbench/issues/593) | [workbench-public-release](../00-overview/workbench-public-release.md) |
| [TASK-0003 - Validate work item status values](items/TASK-0003-validate-work-item-status-values.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | [#14](https://github.com/incursa/workbench/issues/14) | - |
| [TASK-0004 - Plan repo structure cleanup (reduce large files, improve navigation)](items/TASK-0004-plan-repo-structure-cleanup.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | [#19](https://github.com/incursa/workbench/issues/19) | - |
| [TASK-0010 - Create public launch landing and messaging kit](items/TASK-0010-create-public-launch-landing-and-messaging-kit.md) | 🟠 high | 🧩 task | 🟡 draft | platform | - | - |
| [TASK-0012 - Produce demo assets for public release](items/TASK-0012-produce-demo-assets-for-public-release.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | - | - |
| [TASK-0013 - Define release packaging and distribution](items/TASK-0013-define-release-packaging-and-distribution.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | - | - |
| [TASK-0014 - Add case studies and proof points](items/TASK-0014-add-case-studies-and-proof-points.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | - | - |
| [TASK-0007 - Build TUI MVP with command preview and dry-run](items/TASK-0007-build-tui-mvp-with-command-preview-and-dry-run.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | [#589](https://github.com/incursa/workbench/issues/589) | [feature-spec-terminal-ui](../10-product/feature-spec-terminal-ui.md), [ADR-2025-12-30-terminal-ui-mode-in-cli-executable](../40-decisions/ADR-2025-12-30-terminal-ui-mode-in-cli-executable.md) |
| [TASK-0012 - produce demo assets for public release](items/TASK-0012-produce-demo-assets-for-public-release.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | [#590](https://github.com/incursa/workbench/issues/590) | - |
| [TASK-0013 - define release packaging and distribution](items/TASK-0013-define-release-packaging-and-distribution.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | [#592](https://github.com/incursa/workbench/issues/592) | - |
| [TASK-0014 - add case studies and proof points](items/TASK-0014-add-case-studies-and-proof-points.md) | 🟡 medium | 🧩 task | 🟡 draft | platform | [#591](https://github.com/incursa/workbench/issues/591) | - |

</details>
<!-- workbench:workboard:end -->
Expand All @@ -68,13 +72,17 @@ Generated by `workbench nav sync`.
### Active items
| Item | Status | GitHub | Issues | Related |
| --- | --- | --- | --- | --- |
| [TASK-0011 - add getting started tutorial and sample repo](items/TASK-0011-add-getting-started-tutorial-and-sample-repo.md) | 🔵 in-progress | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0011-add-getting-started-tutorial-and-sample-repo.md) | [#588](https://github.com/incursa/workbench/issues/588) | - |
| [TASK-0001 - Improve CLI onboarding help, init walkthrough, and run wizard](items/TASK-0001-improve-cli-onboarding-help-init-walkthrough-and-run-wizard.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0001-improve-cli-onboarding-help-init-walkthrough-and-run-wizard.md) | [#15](https://github.com/incursa/workbench/issues/15) | [Feature Spec: CLI Onboarding, Init Walkthrough, and Wizard Mode](../10-product/feature-spec-cli-onboarding-wizard.md), [ADR-2025-12-27: CLI onboarding flow with init + run wizard](../40-decisions/ADR-2025-12-27-cli-onboarding-wizard.md) |
| [TASK-0003 - Validate work item status values](items/TASK-0003-validate-work-item-status-values.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0003-validate-work-item-status-values.md) | [#14](https://github.com/incursa/workbench/issues/14) | - |
| [TASK-0004 - Plan repo structure cleanup (reduce large files, improve navigation)](items/TASK-0004-plan-repo-structure-cleanup.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0004-plan-repo-structure-cleanup.md) | [#19](https://github.com/incursa/workbench/issues/19) | - |
| [TASK-0010 - Create public launch landing and messaging kit](items/TASK-0010-create-public-launch-landing-and-messaging-kit.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0010-create-public-launch-landing-and-messaging-kit.md) | - | - |
| [TASK-0011 - Add getting started tutorial and sample repo](items/TASK-0011-add-getting-started-tutorial-and-sample-repo.md) | 🟢 in-progress | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0011-add-getting-started-tutorial-and-sample-repo.md) | - | - |
| [TASK-0012 - Produce demo assets for public release](items/TASK-0012-produce-demo-assets-for-public-release.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0012-produce-demo-assets-for-public-release.md) | - | - |
| [TASK-0013 - Define release packaging and distribution](items/TASK-0013-define-release-packaging-and-distribution.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0013-define-release-packaging-and-distribution.md) | - | - |
| [TASK-0014 - Add case studies and proof points](items/TASK-0014-add-case-studies-and-proof-points.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0014-add-case-studies-and-proof-points.md) | - | - |
| [TASK-0007 - Build TUI MVP with command preview and dry-run](items/TASK-0007-build-tui-mvp-with-command-preview-and-dry-run.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0007-build-tui-mvp-with-command-preview-and-dry-run.md) | [#589](https://github.com/incursa/workbench/issues/589) | [Feature Spec: Terminal UI Mode](../10-product/feature-spec-terminal-ui.md), [ADR-2025-12-30: Terminal UI mode in CLI executable](../40-decisions/ADR-2025-12-30-terminal-ui-mode-in-cli-executable.md) |
| [TASK-0010 - create public launch landing and messaging kit](items/TASK-0010-create-public-launch-landing-and-messaging-kit.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0010-create-public-launch-landing-and-messaging-kit.md) | [#593](https://github.com/incursa/workbench/issues/593) | [Workbench, the calm command line for work that actually ships](../00-overview/workbench-public-release.md) |
| [TASK-0012 - produce demo assets for public release](items/TASK-0012-produce-demo-assets-for-public-release.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0012-produce-demo-assets-for-public-release.md) | [#590](https://github.com/incursa/workbench/issues/590) | - |
| [TASK-0013 - define release packaging and distribution](items/TASK-0013-define-release-packaging-and-distribution.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0013-define-release-packaging-and-distribution.md) | [#592](https://github.com/incursa/workbench/issues/592) | - |
| [TASK-0014 - add case studies and proof points](items/TASK-0014-add-case-studies-and-proof-points.md) | 🟡 draft | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0014-add-case-studies-and-proof-points.md) | [#591](https://github.com/incursa/workbench/issues/591) | - |
| [TASK-0002 - Sync work items with GitHub issues and branches](items/TASK-0002-promote-existing-work-items-to-github-issues.md) | ✅ done | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0002-promote-existing-work-items-to-github-issues.md) | - | [Feature Spec: Work Item Sync (GitHub Issues + Branches)](../10-product/feature-spec-work-item-sync.md) |
| [TASK-0005 - Plan terminal UI mode](items/TASK-0005-plan-terminal-ui-mode.md) | ✅ done | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0005-plan-terminal-ui-mode.md) | [#21](https://github.com/incursa/workbench/issues/21) | [Feature Spec: Terminal UI Mode](../10-product/feature-spec-terminal-ui.md), [ADR-2025-12-30: Terminal UI mode in CLI executable](../40-decisions/ADR-2025-12-30-terminal-ui-mode-in-cli-executable.md) |
| [TASK-0006 - Implement shared core and CLI/TUI split](items/TASK-0006-implement-shared-core-and-clitui-split.md) | ✅ done | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/TASK-0006-implement-shared-core-and-clitui-split.md) | [#22](https://github.com/incursa/workbench/issues/22) | [Feature Spec: Terminal UI Mode](../10-product/feature-spec-terminal-ui.md), [ADR-2025-12-30: Terminal UI mode in CLI executable](../40-decisions/ADR-2025-12-30-terminal-ui-mode-in-cli-executable.md) |
| [ - README](items/README.md) | ❔ unknown | [view](https://github.com/incursa/workbench/blob/main/docs/70-work/items/README.md) | - | - |
<!-- workbench:work-index:end -->
9 changes: 9 additions & 0 deletions docs/70-work/done/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
---
workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/70-work/done/README.md
---

# Done

Completed work items live here once closed.
Expand Down
17 changes: 17 additions & 0 deletions docs/70-work/items/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,20 @@
---
workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/70-work/items/README.md
tags: []
related:
specs: []
adrs: []
files: []
prs: []
issues: []
branches: []
---

# Items

Active work items live here as Markdown files named `<ID>-<slug>.md`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,13 @@ related:
branches:
- TASK-0001-improve-cli-onboarding-help-init-walkthrough-and-run-wizard
title: "Improve CLI onboarding help, init walkthrough, and run wizard"
githubSynced: "2026-02-19T04:22:34Z"
workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/70-work/items/TASK-0001-improve-cli-onboarding-help-init-walkthrough-and-run-wizard.md
---

# TASK-0001 - Improve CLI onboarding help, init walkthrough, and run wizard
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ related:
issues: []
branches: []
title: Sync work items with GitHub issues and branches
workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/70-work/items/TASK-0002-promote-existing-work-items-to-github-issues.md
---

# TASK-0002 - Sync work items with GitHub issues and branches
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,12 @@ related:
branches:
- TASK-0003-validate-work-item-status-values
title: Validate work item status values
workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/70-work/items/TASK-0003-validate-work-item-status-values.md
---

# TASK-0003 - Validate work item status values
Expand Down
6 changes: 6 additions & 0 deletions docs/70-work/items/TASK-0004-plan-repo-structure-cleanup.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ related:
- "https://github.com/incursa/workbench/issues/19"
branches: []
title: "Plan repo structure cleanup (reduce large files, improve navigation)"
workbench:
type: doc
workItems: []
codeRefs: []
pathHistory: []
path: /docs/70-work/items/TASK-0004-plan-repo-structure-cleanup.md
---

# TASK-0004 - Plan repo structure cleanup (reduce large files, improve navigation)
Expand Down
Loading