My set of Claude agent files have an explicit set of interface definitions. Is that what you’re talking about?
Are Claude agent files per module? If so, then I guess so.
Per source code module?