Crate agentic_navigation_guide

Source
Expand description

§Agentic Navigation Guide

A library for verifying hand-written navigation guides against filesystem structure.

This library provides functionality to:

  • Parse navigation guides from markdown files
  • Validate syntax of navigation guides
  • Verify guides against actual filesystem state
  • Generate navigation guides from directory structures

Re-exports§

pub use dumper::Dumper;
pub use errors::AppError;
pub use errors::Result;
pub use errors::SemanticError;
pub use errors::SyntaxError;
pub use parser::Parser;
pub use types::ExecutionMode;
pub use types::FilesystemItem;
pub use types::LogLevel;
pub use types::NavigationGuide;
pub use types::NavigationGuideLine;
pub use validator::Validator;
pub use verifier::Verifier;

Modules§

dumper
Directory dumping functionality for generating navigation guides
errors
Error types for the agentic navigation guide
parser
Parser for navigation guide markdown files
types
Core data types for the agentic navigation guide
validator
Syntax validation for navigation guides
verifier
Filesystem verification for navigation guides

Functions§

check_syntax
Check if a navigation guide has valid syntax
dump_directory
Dump a directory structure as a navigation guide
parse_navigation_guide
Parse a navigation guide from markdown content
verify_guide
Verify a navigation guide against the filesystem