File size: 700 Bytes
708f4a3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
"""
Crayon Adaptive Module.

Implements vocabulary adaptation and stability management from Section 8
of the XERV Crayon Engineering Treatise.

Components:
- StableVocabularyManager: Deterministic ID assignment with reserved ranges
- AdaptiveVocabularyManager: Real-time vocabulary adaptation
- IncrementalVocabularyUpdater: Staged updates with rollback capability
"""

from .stability import StableVocabularyManager, TokenCategory, TokenMetadata
from .manager import AdaptiveVocabularyManager
from .updater import IncrementalVocabularyUpdater

__all__ = [
    "StableVocabularyManager",
    "TokenCategory",
    "TokenMetadata",
    "AdaptiveVocabularyManager",
    "IncrementalVocabularyUpdater",
]