REGISTRY_AUDITproject
Provision Node
Back to Logic Entities
Registry Object

Project Node

The primary observation node. Links a specific Asana project to 2asana's intelligence layer.

The Operational Role

The Project Node acts as the foundational unit of authority and data isolation in 2asana. It is the logical anchor that binds an external Asana workspace to our local intelligence protocols.

Strategic Justification

Without the project node, data would be a fragmented collection of tasks. This entity provides the necessary context for the AI to understand that a specific set of rules, members, and technical assets belong to a unified business objective.

Inter-Entity Mechanics

It serves as the root document in Firestore. All other entities (tasks, rules, assets) are stored as sub-collections of this node. This structure allows our Security Rules to verify membership once at the project level.

Property Specification

KeyTypeDescription
idstringInternal registry identifier.
namestringUser-defined project label.
asanaProjectIdstringSource Asana GID.
ownerIdstringUID of the primary administrator.
memberUidsmap<uid, role>RBAC map for project-scoped security rules.
planningIntegritynumberStructural health score (0-100).
blueprintTypeenumBusiness model identifier.

Inference Alignment

Root anchor for all intelligence passes. Governing authority for data visibility.

    2asana | Autonomous Project Intelligence