Jesús Pérez
|
472952e29b
|
feat: domain extension system, VCS abstraction, personal/provisioning domains, web subpages
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
Nickel Type Check / Nickel Type Checking (push) Has been cancelled
Domain extension system (ADR-012): bash-layer dispatch activates repo_kind-conditional CLI
domains. install.nu copies domains/ tree; short_alias wrappers generated (personal, prov).
ore help and describe capabilities domain-aware.
personal domain (PersonalOntology): career skills/talks/publications/positioning, CFP
pipeline (Watching→Delivered), opportunities lifecycle, content pipeline, Sessionize
integration. Daemon pages: /career, /personal.
provisioning domain (DevWorkspace/Mixed): FSM state, next transitions, connections graph,
gates, workspace card, capabilities, backlog. Daemon page: /provisioning.
VCS abstraction layer (ADR-013): reflection/modules/vcs.nu — uniform jj/git API via
filesystem detection (.jj/ vs .git/). opmode.nu and git-event.nu migrated off ^git.
reflection/bin/jjw.nu — jj + ontoref + Radicle agent workspace lifecycle. jjw-ncl-merge.nu
registered as jj merge tool for .ontology/ NCL conflicts. init-repo.nu for new_project mode.
jj/rad not in ontoref requirements — belong in orchestration project manifests.
'Framework RepoKind: ontology/schemas/manifest.ncl gains 'Framework variant; ontoref
self-identifies as framework — no domain activates for the protocol itself.
Web presence: personal.html and provisioning.html domain subpages. index.html gains
"Project Types — Domain Extensions" section with type cards and subpage links. Nav
compacted (Arch/Prov labels, solid backdrop-filter background).
on+re: vcs-abstraction (adrs: adr-013) and agent-workspace-orchestration Practice nodes;
21 manifest capabilities; state.ncl catalysts updated.
|
2026-04-07 23:08:29 +01:00 |
|
Jesús Pérez
|
75892a8eea
|
feat: browser-style panel nav, repo file routing, migration 0007
Rust CI / Security Audit (push) Has been cancelled
Rust CI / Check + Test + Lint (nightly) (push) Has been cancelled
Rust CI / Check + Test + Lint (stable) (push) Has been cancelled
Nickel Type Check / Nickel Type Checking (push) Has been cancelled
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.
|
2026-03-29 08:32:50 +01:00 |
|