1. Establishing Context
    1. Explicit
    2. Inferred
    3. As overlay
  2. Traits
    1. Lifespan
      1. Open
      2. Long Term
    2. Capablities
      1. Typing
      2. Directory
      3. Forms
        1. Keyed
        2. Collection
    3. Security
    4. Dynamism
      1. Static
        1. Stored
        2. Fixed
      2. Dynamic
        1. Computed
          1. Always
          2. By Key
          3. By Key Pattern
        2. Hybrid
    5. Visibility
      1. Private
      2. Directory
      3. Directly Addressable
    6. Subscription
      1. As Subscriber
      2. As Source
      3. As Publisher
    7. Lifecycle
      1. Explicit
      2. Managed
      3. Tied
    8. Sorting
    9. Filtering
    10. Membership
      1. Homogenous
      2. Heterogenous
    11. Compartmentalization
      1. Meta-context & definition
  3. Supporting Concepts
    1. Events
    2. Messages
    3. Inheritence
    4. Session
  4. Context as record
    1. Recording Context
    2. Context at transition
      1. Create
      2. Translate
      3. Deploy/Ingest
  5. Applying Context
    1. When managing artifacts
    2. When selecting Artifacts
    3. When understanding artifacts
    4. When testing artifacts
    5. When deploying artifacts
    6. When translating artifacts
    7. During Artifact Use
  6. Cohorts
    1. Declared Sets
  7. Management
  8. Usage
  9. Meta Context
  10. Implementation Abstraction
    1. Compartments
  11. Forms
    1. Shared
    2. Private
    3. Interlinked
    4. By query
  12. Perspectives of Use
    1. Containment within
    2. Lookup by key
    3. Attachment
      1. By Reference
      2. As Container
    4. Linguistic
    5. As perspective
  13. What do we want from context?
    1. Assembly of artifacts
    2. Proper translations
    3. Proper transitions
    4. identification
    5. Evaluations/Execution/Runtime/Realtime
  14. Dynamics
    1. Inheritence of Context
    2. Constraint of Context
    3. Compositional Context