Ta paczka strony pokazuje nie tylko techniczne URI, ale przede wszystkim cel agenta: po co istnieje, co obserwuje, od czego zależy, co się stało i co użytkownik może zrobić dalej.
Chce zrozumieć, co dzieje się w systemie.
Tłumaczy runtime na prostą narrację.
Ma konkretny cel i capability.
Proces, port, health, card i logi.
Diagnoza, naprawa, ticket lub proposal.
Wpisz URI, uruchom workflow albo kliknij w węzeł grafu.
Najpierw pokazujemy, po co agent istnieje i co ma dostarczyć.
Potem pokazujemy, od czego agent zależy: runtime, health, logs.
Timeline pokazuje, co system zrobił krok po kroku.
User widzi konkretne akcje: logi, diagnoza, naprawa, ticket.
Celem agenta pogodowego jest dostarczenie prognozy pogody jako capability. Dashboard nie pokazuje tylko procesu — tłumaczy, czy agent rzeczywiście działa.
Kliknij w węzeł grafu albo uruchom URI. Panel odpowie: Po co ten element istnieje? Co oznacza sukces? Co oznacza błąd? Co dalej?
Ta paczka zawiera teraz formalne kontrakty YAML dla agenta dashboardu,
capability, widoków, zasobów i deploymentu. Dzięki temu UI nie jest
luźnym mockiem, tylko demonstracją opartą o ten sam model:
agent → capability → view → runtime → repair/evolution.
Zobacz pliki:
contracts/agents/hypervisor_dashboard_agent.yaml,
contracts/views/process_view.yaml,
capabilities/process_view.uri.capability.yaml.
Markpact opisuje działanie systemu jako czytelny dokument, który wskazuje URI, oczekiwane kontrakty, workflow i kryteria akceptacji. Jest pomostem między dokumentacją, testem, capability i runtime.
Zobacz:
markpact/hypervisor-dashboard.markpact.md
oraz
markpact/process-view-runtime.markpact.md.