constructive-custom-entities

Installation
SKILL.md

Custom Entities & Dynamic Entity Provisioning

Constructive has a hierarchical entity type system. Every scope of membership — app, org, channel, department, team, data room — is a membership type with its own entity table, permissions, memberships, and security policies.

Types 1 (app) and 2 (org) are built-in. Types 3+ are dynamic — you define them at runtime via the ORM, CLI, or blueprint definitions.

Related skills:

  • File uploads: constructive-uploads — the full presigned URL upload flow, GraphQL mutations, client library, error codes
  • Blueprints: constructiveblueprints.md — how constructBlueprint() works
  • Blueprint definition format: constructiveblueprint-definition-format.md — table/relation/policy JSONB spec
  • Safegres (security): constructive-safegres — Authz* policy types for RLS
  • SQL-level provisioning: entity-types-and-provisioning skill in constructive-db

Core Concepts

Entity Type Hierarchy

Related skills

More from constructive-io/constructive-skills

Installs
2
First Seen
14 days ago