Skip to content

docs(claude): add RAD platform overview#32

Open
rubenvdlinde wants to merge 1 commit intomainfrom
feature/rad-platform-overview
Open

docs(claude): add RAD platform overview#32
rubenvdlinde wants to merge 1 commit intomainfrom
feature/rad-platform-overview

Conversation

@rubenvdlinde
Copy link
Copy Markdown
Contributor

Summary

One-page orientation doc covering the whole RAD platform stack:

  • Four-layer architecture — Apps / @conduction/nextcloud-vue / OpenRegister / Nextcloud host
  • Agentic factory — Specter (intelligence → specs) ─→ Hydra (specs → code) ─→ app repo
  • Five capability buckets that the platform provides — schema annotations / NC-app integration providers / object interactions / infrastructure / frontend abstractions
  • Four declarative annotationsx-openregister-{lifecycle,aggregations,calculations,notifications}
  • Six spec shapes per ADR-028 with size limits and naming conventions
  • Four-layer defence against bespoke reinvention (Specter classifier → splitter+linters → Hydra mechanical gates → reviewer/applier)

Written for new contributors and outside reviewers landing on one PR in the chain who need to see where it sits.

Why now

The chain spans 14 PRs across 4 repos (openregister, hydra, market-intelligence, decidesk). This doc is the map; the catalog (openregister/openspec/platform-capabilities.md) and the ADRs (hydra/openspec/architecture/) remain the source of truth.

What's not in this doc

  • Per-mechanism implementation detail — see the linked specs
  • Pipeline operations + persona model — see hydra/CLAUDE.md
  • The intelligence side — see concurrentie-analyse/.claude/skills/app-pipeline/SKILL.md

🤖 Generated with Claude Code

One-page orientation doc covering the whole stack: the four-layer
architecture (Apps / nextcloud-vue / OpenRegister / Nextcloud host),
the agentic factory (Specter → Hydra → app repo), the platform
capability buckets (annotations / NC integration providers / object
interactions / infrastructure / frontend abstractions), the four
declarative annotations (lifecycle / aggregations / calculations /
notifications), the spec shapes per ADR-028, the four-layer defence
against bespoke reinvention, and where to look for the source of
truth on each layer.

Written for new contributors and outside reviewers who land on one PR
in the chain and need to see where it sits in the broader picture.
The doc references but does not duplicate the platform-capabilities
catalog (lives in openregister) and the ADRs (live in hydra) — those
remain the single sources of truth; this doc is the map.
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.

1 participant