graph, search, api_catalog pages: back/forward history stack (PanelNav/dpNav). File artifact paths open in external tabs via card.repo (Gitea source URL) or card.docs (cargo docs for .rs) — openFile/openFileInPanel removed from all pages. Tera | safe required for URL values inside <script> blocks (auto-escape of slashes). card.ncl: repo field added. insert_brand_ctx: injects card_repo/card_docs into Tera context. #[onto_api] proc-macro: source_file = file!() emitted; ApiRouteEntry.source_file populated in primary catalog handler. migration 0007-card-repo-field: check card.ncl for repo field; skip if absent. |
||
|---|---|---|
| .. | ||
| mcp | ||
| ui | ||
| actors.rs | ||
| api.rs | ||
| api_catalog.rs | ||
| cache.rs | ||
| config.rs | ||
| config_coherence.rs | ||
| error.rs | ||
| federation.rs | ||
| lib.rs | ||
| main.rs | ||
| nats.rs | ||
| notifications.rs | ||
| registry.rs | ||
| search.rs | ||
| seed.rs | ||
| session.rs | ||
| sync.rs | ||
| watcher.rs | ||