Semantic entities, not static memory.
A normal agent stores facts as notes. Buffaly promotes language into typed objects the runtime can reuse, query, and refine.
As Buffaly sees codes, programs, patients, tools, or workflows used in real tasks, it can move from raw strings into a working object model.
[SemanticEntity("remote care program")] prototype RemoteCareProgram : CareProgram { String ProgramCategory = "Remote Care"; } [SemanticEntity("APCM")] partial prototype CareProgram#APCM : RemoteCareProgram { ProgramCode = "APCM"; DisplayName = "Advanced Primary Care Management"; }