skelecode 1.0.0

Code structure scanner that generates project-wide context graphs for humans and AI
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pub mod canvas;
pub mod machine;
pub mod obsidian;

use crate::ir::Project;
use std::path::PathBuf;

pub enum RenderOutput {
    Single(String),
    Multiple(Vec<(PathBuf, String)>),
}

pub trait Renderer {
    fn render(&self, project: &Project) -> RenderOutput;
}