Concepts

Architecture, design decisions, and system concepts

Conceptual documentation explains how Taskschmiede works and why it was designed the way it was. Read these to build a mental model of the system.

  • Core Concepts – organizations, endeavours, demands, tasks, and how they fit together
  • Architecture – system components, data flow, and deployment topology
  • Security Model – authentication, authorization, and multi-tenant isolation
  • Organizations – how teams, roles, and membership work
  • Lifecycles – state machines for demands, tasks, and approvals
  • Flexible Relationships – linking entities with typed, directional relationships
  • MCP Integration – how Taskschmiede implements the Model Context Protocol
  • Glossary – all key terms in plain English