Skip to content
Merged
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
6 changes: 4 additions & 2 deletions docs/claude/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Claude Code Developer Guide
# Using Hydra

Documentation for Conduction's spec-driven development workflow, combining OpenSpec, GitHub Issues, and Claude Code.
Developer-facing guide to Conduction's spec-driven workflow. This is the *driver's seat* view of the [Hydra pipeline](../hydra/) — how to set your workstation up, write specs and skills, hand a change off to the pipeline, and run reviews. The pipeline internals (Builder / Reviewer / Applier agents, container architecture, deployment models, operations) are documented in the sibling [Hydra](../hydra/) section.

Underneath, the tool is **Claude Code** with the Conduction skills catalogue; this section was previously titled *Claude Code Developer Guide* before being folded into the Hydra umbrella.

## Guides

Expand Down
5 changes: 3 additions & 2 deletions website/docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,8 @@ const config = createConfig({
items: [
{ to: '/WayOfWork/way-of-work', label: 'Way of Work', position: 'left' },
{ href: 'https://github.com/orgs/ConductionNL/projects/4', label: 'Roadmap', position: 'left' },
{ to: '/claude/', label: 'Claude workflow', position: 'left' },
{ to: '/hydra/', label: 'Hydra', position: 'left' },
{ to: '/claude/', label: 'Using Hydra', position: 'left' },
{ to: '/iso/', label: 'ISO', position: 'left' },
{ href: 'https://www.conduction.nl/support/', label: 'Support', position: 'left' },
{ href: 'https://www.conduction.nl/apps/', label: 'Products', position: 'left' },
Expand All @@ -87,7 +87,8 @@ const config = createConfig({
title: 'Documentation',
items: [
{ label: 'Roadmap', href: 'https://github.com/orgs/ConductionNL/projects/4' },
{ label: 'Claude workflow', to: '/claude/' },
{ label: 'Hydra', to: '/hydra/' },
{ label: 'Using Hydra', to: '/claude/' },
{ label: 'ISO compliance', to: '/iso/' },
],
},
Expand Down
6 changes: 3 additions & 3 deletions website/i18n/nl/docusaurus-plugin-content-docs/current.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,9 @@
"message": "Retrospectives",
"description": "The label for category Retrospectives in sidebar tutorialSidebar"
},
"sidebar.tutorialSidebar.category.Using Claude": {
"message": "Claude gebruiken",
"description": "The label for category Using Claude in sidebar tutorialSidebar"
"sidebar.tutorialSidebar.category.Using Hydra": {
"message": "Hydra gebruiken",
"description": "The label for category Using Hydra in sidebar tutorialSidebar"
},
"sidebar.tutorialSidebar.category.Setup": {
"message": "Installatie",
Expand Down
10 changes: 7 additions & 3 deletions website/i18n/nl/docusaurus-theme-classic/footer.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,13 @@
"message": "Roadmap",
"description": "The label of footer link with label=Roadmap"
},
"link.item.label.Claude workflow": {
"message": "Claude-workflow",
"description": "The label of footer link with label=Claude workflow"
"link.item.label.Hydra": {
"message": "Hydra",
"description": "The label of footer link with label=Hydra"
},
"link.item.label.Using Hydra": {
"message": "Hydra gebruiken",
"description": "The label of footer link with label=Using Hydra"
},
"link.item.label.ISO compliance": {
"message": "ISO-compliance",
Expand Down
8 changes: 4 additions & 4 deletions website/i18n/nl/docusaurus-theme-classic/navbar.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@
"message": "Roadmap",
"description": "Navbar item with label Roadmap"
},
"item.label.Claude workflow": {
"message": "Claude-workflow",
"description": "Navbar item with label Claude workflow"
},
"item.label.Hydra": {
"message": "Hydra",
"description": "Navbar item with label Hydra"
},
"item.label.Using Hydra": {
"message": "Hydra gebruiken",
"description": "Navbar item with label Using Hydra"
},
"item.label.ISO": {
"message": "ISO",
"description": "Navbar item with label ISO"
Expand Down
120 changes: 62 additions & 58 deletions website/sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,10 @@ const sidebars = {
],
},

/* Hydra is the umbrella for everything pipeline-related: how the
pipeline is built (Pipeline / Operations / Retrospectives) and
how to drive it as a developer (Using Hydra — the former
'Using Claude' section). They are one product, one section. */
{
type: 'category',
label: 'Hydra',
Expand Down Expand Up @@ -74,70 +78,70 @@ const sidebars = {
collapsed: true,
items: [{ type: 'autogenerated', dirName: 'hydra/retrospectives' }],
},
],
},

{
type: 'category',
label: 'Using Claude',
collapsed: false,
link: { type: 'doc', id: 'claude/README' },
items: [
'claude/getting-started',
'claude/walkthrough',
'claude/agents',
'claude/rad-platform',

{
type: 'category',
label: 'Setup',
collapsed: true,
label: 'Using Hydra',
collapsed: false,
link: { type: 'doc', id: 'claude/README' },
items: [
'claude/workstation-setup',
'claude/global-claude-settings',
'claude/docker',
'claude/playwright-setup',
'claude/local-llm',
],
},
{
type: 'category',
label: 'Workflow',
collapsed: true,
items: [
'claude/workflow',
'claude/app-lifecycle',
'claude/commands',
'claude/commands-openspec',
'claude/commands-tender',
],
},
{
type: 'category',
label: 'Writing',
collapsed: true,
items: [
'claude/writing-specs',
'claude/writing-adrs',
'claude/writing-skills',
'claude/writing-docs',
'claude/skill-checklist',
'claude/skill-patterns',
'claude/skill-evals',
],
},
{
type: 'category',
label: 'Quality & testing',
collapsed: true,
items: [
'claude/testing',
'claude/parallel-agents',
'claude/frontend-standards',
'claude/getting-started',
'claude/walkthrough',
'claude/agents',
'claude/rad-platform',

{
type: 'category',
label: 'Setup',
collapsed: true,
items: [
'claude/workstation-setup',
'claude/global-claude-settings',
'claude/docker',
'claude/playwright-setup',
'claude/local-llm',
],
},
{
type: 'category',
label: 'Workflow',
collapsed: true,
items: [
'claude/workflow',
'claude/app-lifecycle',
'claude/commands',
'claude/commands-openspec',
'claude/commands-tender',
],
},
{
type: 'category',
label: 'Writing',
collapsed: true,
items: [
'claude/writing-specs',
'claude/writing-adrs',
'claude/writing-skills',
'claude/writing-docs',
'claude/skill-checklist',
'claude/skill-patterns',
'claude/skill-evals',
],
},
{
type: 'category',
label: 'Quality & testing',
collapsed: true,
items: [
'claude/testing',
'claude/parallel-agents',
'claude/frontend-standards',
],
},

'claude/retrofit',
],
},

'claude/retrofit',
],
},

Expand Down