1pub const SPEC_REPO: &str = "https://github.com/rameshsunkara/agent-rules-spec";
6pub const SPEC_COMMIT: &str = "f23a86b4df8f2455e121cea88ce0d48a73a8f990";
8pub const SCHEMA_PATH: &str = "schema/agent-rule.schema.json";
10pub const SCHEMA_URL: &str =
12 "https://github.com/rameshsunkara/agent-rules-spec/blob/main/schema/agent-rule.schema.json";
13pub const RFC_FRONTMATTER_FIELDS: &str =
15 "https://github.com/rameshsunkara/agent-rules-spec/blob/main/RFC.md#frontmatter-fields";
16pub const RFC_TRIGGER_MODES: &str =
18 "https://github.com/rameshsunkara/agent-rules-spec/blob/main/RFC.md#trigger-modes";
19pub const RFC_FILE_CONVENTIONS: &str =
21 "https://github.com/rameshsunkara/agent-rules-spec/blob/main/RFC.md#file-conventions";
22pub const MAPPING_URL: &str =
24 "https://github.com/rameshsunkara/agent-rules-spec/blob/main/compatibility/mapping.md";
25
26pub const EMBEDDED_SCHEMA: &str = include_str!("../spec/agent-rule.schema.json");
28pub const EMBEDDED_INDEX: &str = include_str!("../spec/index.yaml");
30
31pub const DEFAULT_LINT_DIR: &str = ".agents/rules";
33pub const DEFAULT_OUTPUT_DIR: &str = ".agents/rules";