generated from coulomb/repo-seed
47 lines
1.6 KiB
Markdown
47 lines
1.6 KiB
Markdown
---
|
|
id: ADHOC-2026-06-03
|
|
type: workplan
|
|
title: "Ad Hoc Fixes 2026-06-03"
|
|
domain: railiance
|
|
repo: railiance-fabric
|
|
status: finished
|
|
owner: codex
|
|
topic_slug: railiance
|
|
created: "2026-06-03"
|
|
updated: "2026-06-03"
|
|
state_hub_workstream_id: "c39b02dd-8074-4efd-ad18-add5595bf646"
|
|
---
|
|
|
|
# ADHOC-2026-06-03 - Ad Hoc Fixes
|
|
|
|
## Add Graph Explorer Make Target
|
|
|
|
```task
|
|
id: ADHOC-2026-06-03-T01
|
|
status: done
|
|
priority: medium
|
|
state_hub_task_id: "5605e418-95f4-4658-8021-9ee6f00de537"
|
|
```
|
|
|
|
The graph explorer is served by the registry HTTP service, but starting it
|
|
currently requires remembering the full registry command and database path.
|
|
|
|
Add a Makefile target that starts the registry-backed graph explorer from the
|
|
repo root with defaults for the local database, host, and port. Calling `make`
|
|
without an explicit target should list available targets rather than start a
|
|
long-running service. Document the target and available overrides.
|
|
|
|
Result: Added `make graph-explorer`, with `registry` as an alias, defaulting to
|
|
`.railiance-fabric/registry.sqlite3`, `127.0.0.1`, and port `8765`. Plain
|
|
`make` now prints the available targets instead of starting the service. The
|
|
target uses `python3 -m railiance_fabric.server`, so it works from the checkout
|
|
without requiring an installed console script. Updated the README and graph
|
|
explorer operations guide with the target and override examples.
|
|
|
|
Verification:
|
|
|
|
- Confirmed plain `make` lists available targets.
|
|
- Started `make graph-explorer PORT=9877 REGISTRY_DB=/tmp/railiance-fabric-make-test.sqlite3`.
|
|
- Confirmed `GET http://127.0.0.1:9877/status` returned `status: ok`.
|
|
- Stopped the temporary verification server on port `9877`.
|