Project atlas

fledge

Every spec, every source file, and where they overlap.

87%spec-covered
30specs
103source files
38.9klines of code
0overlapping files
35orphan files

Spec & code graph

Large nodes are specs, small nodes are source files, edges mean a spec governs that file. Files pulled between two specs are the overlap. Drag to rearrange, hover to trace, scroll to zoom.

color:

Coverage by lines of code

33.7k covered  ·  5.2k orphan  ·  68 of 103 files spec-covered

Specs

ai

active
code files
1
lines
899
of codebase
2%
sections
14
version
4

specs/ai/ai.spec.md

ask

active
code files
1
lines
280
of codebase
1%
sections
17
version
6

specs/ask/ask.spec.md

changelog

active
code files
1
lines
392
of codebase
1%
sections
10
version
5

specs/changelog/changelog.spec.md

config

active
code files
1
lines
1.2k
of codebase
3%
sections
24
version
13

specs/config/config.spec.md

create_template

active
code files
1
lines
451
of codebase
1%
sections
17
version
2

specs/create_template/create_template.spec.md

doctor

active
code files
1
lines
677
of codebase
2%
sections
11
version
8

specs/doctor/doctor.spec.md

github

active
code files
1
lines
166
of codebase
0%
sections
11
version
3

specs/github/github.spec.md

init

active
code files
1
lines
936
of codebase
2%
sections
22
version
10

specs/init/init.spec.md

introspect

active
code files
1
lines
411
of codebase
1%
sections
14
version
4

specs/introspect/introspect.spec.md

lanes

active
code files
8
lines
4.5k
of codebase
11%
sections
14
version
25

specs/lanes/lanes.spec.md

llm

active
code files
1
lines
954
of codebase
2%
sections
14
version
7

specs/llm/llm.spec.md

main

active
code files
4
lines
2.4k
of codebase
6%
sections
10
version
11

specs/main/main.spec.md

plugin

active
code files
12
lines
5.4k
of codebase
14%
sections
19
version
29

specs/plugin/plugin.spec.md

plugin-protocol

active
code files
7
lines
2.1k
of codebase
5%
sections
40
version
7

specs/plugin/plugin-protocol.spec.md

plugin-wasm

active
code files
1
lines
1.3k
of codebase
3%
sections
48
version
2

specs/plugin/plugin-wasm.spec.md

prompts

active
code files
1
lines
246
of codebase
1%
sections
17
version
3

specs/prompts/prompts.spec.md

publish

active
code files
1
lines
302
of codebase
1%
sections
12
version
4

specs/publish/publish.spec.md

release

active
code files
7
lines
2.0k
of codebase
5%
sections
15
version
6

specs/release/release.spec.md

remote

active
code files
1
lines
313
of codebase
1%
sections
17
version
3

specs/remote/remote.spec.md

review

active
code files
1
lines
878
of codebase
2%
sections
21
version
10

specs/review/review.spec.md

run

active
code files
1
lines
1.0k
of codebase
3%
sections
10
version
6

specs/run/run.spec.md

search

active
code files
1
lines
313
of codebase
1%
sections
14
version
4

specs/search/search.spec.md

spec

active
code files
6
lines
2.5k
of codebase
6%
sections
21
version
12

specs/spec/spec.spec.md

spinner

active
code files
1
lines
166
of codebase
0%
sections
14
version
1

specs/spinner/spinner.spec.md

templates

active
code files
1
lines
1.1k
of codebase
3%
sections
21
version
8

specs/templates/templates.spec.md

trust

active
code files
1
lines
438
of codebase
1%
sections
16
version
4

specs/trust/trust.spec.md

validate

active
code files
1
lines
742
of codebase
2%
sections
16
version
2

specs/validate/validate.spec.md

versioning

active
code files
1
lines
165
of codebase
0%
sections
13
version
1

specs/versioning/versioning.spec.md

watch

active
code files
1
lines
450
of codebase
1%
sections
10
version
1

specs/watch/watch.spec.md

work

active
code files
1
lines
985
of codebase
3%
sections
34
version
15

specs/work/work.spec.md

Uncovered code

Source files no spec references, largest first. The domain no contract describes.

tests/main.rsRust1533 LOC
src/utils.rsRust515 LOC
tests/spec.rsRust435 LOC
tests/templates.rsRust361 LOC
tests/run.rsRust311 LOC
tests/lanes.rsRust239 LOC
site/scripts/build-plugin-registry.tsTypeScript/JS222 LOC
tests/release.rsRust216 LOC
site/scripts/remark-resolve-doc-links.tsTypeScript/JS150 LOC
src/meta.rsRust145 LOC
tests/validate.rsRust134 LOC
tests/changelog.rsRust117 LOC
site/scripts/remark-resolve-doc-links.test.tsTypeScript/JS103 LOC
site/scripts/generate-doc-redirects.tsTypeScript/JS90 LOC
site/scripts/render-readme.test.tsTypeScript/JS78 LOC
site/scripts/render-readme.tsTypeScript/JS71 LOC
site/scripts/plugin-helpers.test.tsTypeScript/JS54 LOC
src/test_support.rsRust50 LOC
tests/config.rsRust47 LOC
site/scripts/generate-doc-redirects.test.tsTypeScript/JS42 LOC
site/src/content/config.tsTypeScript/JS42 LOC
site/scripts/build-plugin-registry.test.tsTypeScript/JS41 LOC
tests/common/mod.rsRust37 LOC
site/scripts/related-plugins.test.tsTypeScript/JS34 LOC
site/scripts/related-plugins.tsTypeScript/JS28 LOC
tests/doctor.rsRust28 LOC
site/src/pages/rss.xml.tsTypeScript/JS26 LOC
site/scripts/plugin-helpers.tsTypeScript/JS24 LOC
site/astro.config.mjsTypeScript/JS21 LOC
site/src/data/version.tsTypeScript/JS17 LOC
build.rsRust11 LOC
site/src/data/hub.tsTypeScript/JS9 LOC
site/prettier.config.mjsTypeScript/JS6 LOC
site/src/env.d.tsTypeScript/JS2 LOC
templates/python-cli/tests/__init__.pyPython0 LOC