SkillEx.Manifest (SkillEx v0.1.0)
View SourceManifest utilities for the skill aggregator.
Functions here are purposely left unimplemented so the failing tests define the behaviour we need to build.
Summary
Functions
Load and decode the manifest JSON file from disk.
Insert or replace a skill entry.
Save the manifest map back to disk as JSON.
Update the generated_at timestamp.
Types
@type manifest() :: map()
Functions
Load and decode the manifest JSON file from disk.
Insert or replace a skill entry.
Save the manifest map back to disk as JSON.
@spec touch_generated_at(manifest(), DateTime.t()) :: manifest()
Update the generated_at timestamp.