[]
= "Worked example of an authoritative [[items]] inventory (see README.md)."
# Declaring any [[items]] makes this file AUTHORITATIVE: convention scanning is
# turned off and only the entries below are offered. A file that is shipped but
# not listed here (guidelines/internal.md) is therefore not part of the catalog.
# A rule at a non-conventional path. Convention would expect rules/<name>.md;
# here the content lives under guidelines/ and is named explicitly. A custom
# `link` installs the symlink under a different name in the agent home.
[[]]
= "rule"
= "style"
= "guidelines/style.md"
= "rules/house-style.md"
= "House style for generated output."
# A skill whose directory sits outside the conventional skills/ tree. Per-item
# install/uninstall hooks run host side effects: `install` after the store swap
# and links, `uninstall` before the item's paths are removed. These are distinct
# from source-level [[hooks]] (which run on meld/unmeld for the whole source).
# The hook scripts live under components/scan/hooks/ so they ship inside the
# skill's store copy and resolve from the hook working directory
# (~/.mind/store/skill/scan/).
[[]]
= "skill"
= "scan"
= "components/scan"
= "bash ./hooks/post.sh"
= "bash ./hooks/pre.sh"