Skip to content

doc: Replace README with elaborate reference documentation#101

Open
hanstrompert wants to merge 2 commits into
mainfrom
doc/expand-readme
Open

doc: Replace README with elaborate reference documentation#101
hanstrompert wants to merge 2 commits into
mainfrom
doc/expand-readme

Conversation

@hanstrompert

Copy link
Copy Markdown
Member
  • Reframe the project as a "minimal reference implementation" rather than a sample UI
  • Add table of contents, features list, and ASCII architecture diagram
  • Document environment variables (backend, OAuth2/OIDC, UI toggles, CopilotKit agent)
  • Add project layout, customization guide (menu, logo, translations, pages)
  • Document npm scripts, Docker build/deploy, local Keycloak setup
  • Cross-link breaking-changes.md, update-instructions.md, and translations/README.md

Comment thread README.md
| `AO_STACK_STATUS_URL` | Endpoint that the stack-status widget polls. |
| `START_WORKFLOW_FILTERS` | Pipe-separated list of workflow categories to expose on the start page. Underscores are converted to spaces, e.g. `Create|Modify|Terminate`. |

### Agent (CopilotKit)

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The agent is removed for now

Comment thread README.md
├── pages/ # Next.js routes (pages router)
│ ├── _app.tsx # providers, menu, auth wiring
│ ├── index.tsx # WfoStartPage
│ ├── agent.tsx # CopilotKit chat page

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Agent is removed

Comment thread README.md

## Building & deploying

The included `Dockerfile` produces a small two-stage image:

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure about this docker part. I haven't used that in a long while

- Reframe the project as a "minimal reference implementation" rather than a sample UI
- Add table of contents, features list, and ASCII architecture diagram
- Document environment variables (backend, OAuth2/OIDC, UI toggles, CopilotKit agent)
- Add project layout, customization guide (menu, logo, translations, pages)
- Document npm scripts, Docker build/deploy, local Keycloak setup
- Cross-link breaking-changes.md, update-instructions.md, and translations/README.md
- Replace the ASCII architecture diagram with a Mermaid flowchart
- Render integrations (backend, OIDC, agent) as labeled edges from the UI
@DutchBen DutchBen force-pushed the doc/expand-readme branch from bad5d3d to 1d83a6f Compare June 9, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants