Skip to content

Commit bed0a52

Browse files
authored
Merge pull request #2 from HacktronAI/chore/workbench-removal
chore: list workbench as deprecated + remove related docs files
2 parents 2c68e22 + 4a31660 commit bed0a52

15 files changed

Lines changed: 16 additions & 673 deletions

docs.json

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -48,37 +48,6 @@
4848
]
4949
}
5050
]
51-
},
52-
{
53-
"tab": "Workbench",
54-
"groups": [
55-
{
56-
"group": "Overview",
57-
"pages": ["workbench/overview", "workbench/skills"]
58-
},
59-
{
60-
"group": "CLI",
61-
"pages": [
62-
"workbench/cli/quickstart",
63-
"workbench/cli/agents",
64-
"workbench/cli/sessions",
65-
"workbench/cli/shell"
66-
]
67-
},
68-
{
69-
"group": "IDE Extensions",
70-
"pages": [
71-
"workbench/ide-extensions/quickstart",
72-
"workbench/ide-extensions/background-sessions",
73-
"workbench/ide-extensions/byok",
74-
"workbench/ide-extensions/personal-agents"
75-
]
76-
},
77-
{
78-
"group": "Resources",
79-
"pages": ["workbench/changelog"]
80-
}
81-
]
8251
}
8352
],
8453
"global": {

index.mdx

Lines changed: 4 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -45,23 +45,8 @@ Meet the next generation of AI-native tools built for developers, security engin
4545
</Card>
4646
</Columns>
4747

48-
## Hacktron Workbench
48+
## Hacktron Workbench (Deprecated)
4949

50-
<Columns cols={2}>
51-
<Card
52-
title="CLI Quickstart"
53-
icon="terminal"
54-
href="/workbench/cli/quickstart"
55-
horizontal
56-
>
57-
Get started with the Hacktron CLI in under 5 minutes.
58-
</Card>
59-
<Card
60-
title="IDE Extensions"
61-
icon="code"
62-
href="/workbench/ide-extensions/quickstart"
63-
horizontal
64-
>
65-
Install Hacktron in VS Code, Cursor, and Windsurf.
66-
</Card>
67-
</Columns>
50+
<Warning>
51+
Hacktron Workbench has been deprecated. The CLI and IDE extensions are no longer available.
52+
</Warning>

platform/billing-access.mdx

Lines changed: 8 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -42,13 +42,12 @@ Roles control what someone can do in the Platform.
4242
Seats are separate from roles.
4343

4444
- A **Dev seat** covers pull request reviews.
45-
- A **Sec seat** is assigned in the Platform and gives access to Workbench.
4645

4746
In short, a **Role** controls Platform permissions, while a **Seat** controls paid product access. A person can have a seat without Platform access, and a person can also have Platform access without a seat.
4847

4948
If someone has no Platform role assigned, they appear as **Unassigned** in **People**.
5049

51-
Someone with Platform access only is not charged unless they also have a Dev seat or Sec seat.
50+
Someone with Platform access only is not charged unless they also have a Dev seat.
5251

5352
## Example scenarios
5453

@@ -61,11 +60,10 @@ Someone with Platform access only is not charged unless they also have a Dev sea
6160
| Email | `john@hacktron.ai` |
6261
| Role | **Unassigned** |
6362
| Dev seat | Yes |
64-
| Sec seat | Yes |
6563

66-
Transition: An owner invites the person by email and assigns seats.
64+
Transition: An owner invites the person by email and assigns a seat.
6765

68-
Access: Workbench only. No Platform access until an admin assigns a role.
66+
Access: No Platform access until an admin assigns a role.
6967

7068
#### State 2: signed in with GitHub, still no role
7169

@@ -75,11 +73,10 @@ Access: Workbench only. No Platform access until an admin assigns a role.
7573
| Email | `john@hacktron.ai` |
7674
| Role | **Unassigned** |
7775
| Dev seat | Yes |
78-
| Sec seat | Yes |
7976

8077
Transition: The person signs in and their identity is linked to the existing record.
8178

82-
Access: Workbench only. They still do not have Platform access.
79+
Access: They still do not have Platform access.
8380

8481
#### State 3: role assigned
8582

@@ -88,11 +85,10 @@ Access: Workbench only. They still do not have Platform access.
8885
| Email | `john@hacktron.ai` |
8986
| Role | **Viewer** |
9087
| Dev seat | Yes |
91-
| Sec seat | Yes |
9288

9389
Transition: An admin assigns a Platform role such as **Viewer**.
9490

95-
Access: Viewer access in the Platform, plus Workbench access.
91+
Access: Viewer access in the Platform.
9692

9793
### Existing GitHub developer
9894

@@ -104,7 +100,6 @@ Access: Viewer access in the Platform, plus Workbench access.
104100
| Email | `-` |
105101
| Role | **Unassigned** |
106102
| Dev seat | Yes |
107-
| Sec seat | No |
108103

109104
Transition: A developer opens a PR and is added to **People** with a Dev seat.
110105

@@ -118,37 +113,33 @@ Access: No Platform access. PR reviews are covered because the person has a Dev
118113
| Email | `john@hacktron.ai` |
119114
| Role | **Unassigned** |
120115
| Dev seat | Yes |
121-
| Sec seat | No |
122116

123117
Transition: The person signs in and their email is linked to the existing record.
124118

125119
Access: Still no Platform access.
126120

127-
#### State 3: role and Sec seat assigned
121+
#### State 3: role assigned
128122

129123
| State | Value |
130124
| --- | --- |
131125
| Email | `john@hacktron.ai` |
132126
| Role | **Viewer** |
133127
| Dev seat | Yes |
134-
| Sec seat | Yes |
135128

136-
Transition: An admin assigns a Platform role and optionally adds a Sec seat.
129+
Transition: An admin assigns a Platform role.
137130

138-
Access: Viewer access in the Platform, plus Workbench access.
131+
Access: Viewer access in the Platform.
139132

140133
## Billing
141134

142135
The Billing page is split into:
143136

144137
- **Seats plan**
145138
- **Pentest credits**
146-
- **CLI credits**
147139

148140
Billing is driven by product entitlements:
149141

150142
- **Dev seats** affect code review billing
151-
- **Sec seats** affect Workbench entitlement, including the credits available there
152143
- **Pentest credits** are shared across the organization
153144
- **Roles** do not create charges by themselves
154145

@@ -162,9 +153,6 @@ During the trial:
162153

163154
- Dev seats auto-assign as PR activity comes in
164155
- There is no hard seat cap, but usage is limited to **200 PRs per seat**
165-
- The organization creator starts with **200 free Workbench credits**
166-
167-
Once a paid Sec seat is assigned, that free 200-credit Workbench allowance is removed.
168156

169157
## Seat changes
170158

platform/quickstart.mdx

Lines changed: 4 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -28,16 +28,11 @@ If you choose **With my team**, GitHub is usually the main setup step. Slack is
2828

2929
## Who the Platform is for
3030

31-
The Platform is for shared, organization-level work. It also connects directly to Workbench, because this is where seats and access are managed for the organization.
31+
The Platform is for shared, organization-level work. This is where seats and access are managed for the organization.
3232

33-
<Columns cols={2}>
34-
<Card img="/images/platform-persona-team-reference.png">
35-
Use the Platform for shared setup across the organization, including continuous code reviews across repositories, pentests, teammates, and centralised billing.
36-
</Card>
37-
<Card img="/images/platform-persona-individual-reference.png">
38-
Use Workbench for work that happens directly in code. The CLI and the IDE extensions work alongside the Platform to provide security workflows in your terminal and editor.
39-
</Card>
40-
</Columns>
33+
<Card img="/images/platform-persona-team-reference.png">
34+
Use the Platform for shared setup across the organization, including continuous code reviews across repositories, pentests, teammates, and centralised billing.
35+
</Card>
4136

4237
## Initial setup
4338

@@ -59,21 +54,6 @@ The Platform is split into a few key pages:
5954
- **Billing** manages seats, credits, and shared budgets
6055
- **Pentests** is for larger, scoped assessments beyond day-to-day review
6156

62-
## Platform vs Workbench
63-
64-
Workbench is an integral part of the Platform, built for individual usage.
65-
66-
Apart from providing access to Workbench, the Platform is used to manage:
67-
68-
- repository coverage
69-
- people and roles
70-
- billing, seats, and credits
71-
- pentests and other org-level activity
72-
73-
Use Workbench when you are doing the work itself in code through the CLI or IDE.
74-
75-
For example, someone might be invited through the Platform, assigned a Sec seat there, and then use that access and those credits in Workbench.
76-
7757
<Columns cols={2}>
7858
<Card title="Code Reviews" icon="code-pull-request" href="/platform/code-reviews">
7959
Learn how to connect repos and get PR reviews running.
@@ -84,7 +64,4 @@ For example, someone might be invited through the Platform, assigned a Sec seat
8464
<Card title="Pentests" icon="shield-halved" href="/platform/pentests">
8565
Run scoped pentests with shared organization credits.
8666
</Card>
87-
<Card title="Workbench" icon="terminal" href="/workbench/cli/quickstart">
88-
Use the CLI and IDE extension alongside the Platform.
89-
</Card>
9067
</Columns>

workbench/changelog.mdx

Lines changed: 0 additions & 4 deletions
This file was deleted.

workbench/cli/agents.mdx

Lines changed: 0 additions & 74 deletions
This file was deleted.

0 commit comments

Comments
 (0)