Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
xoluman
command
Command xoluman is a web-based operator UI for xolu — connection management, data browsing/editing, query running, and blob access, against one or more local or remote xolu instances.
|
Command xoluman is a web-based operator UI for xolu — connection management, data browsing/editing, query running, and blob access, against one or more local or remote xolu instances. |
|
internal
|
|
|
blobfs
Package blobfs presents xolu's flat blob key store as a navigable folder hierarchy — a xoluman-only presentation convention, not anything xolu itself is aware of.
|
Package blobfs presents xolu's flat blob key store as a navigable folder hierarchy — a xoluman-only presentation convention, not anything xolu itself is aware of. |
|
config
Package config resolves xoluman's on-disk configuration directory and reads/writes its app-level settings.json — currently just the secret storage backend selection (file vs keyring), made once at first run per docs/KNOWN_ISSUES.md's recorded decision.
|
Package config resolves xoluman's on-disk configuration directory and reads/writes its app-level settings.json — currently just the secret storage backend selection (file vs keyring), made once at first run per docs/KNOWN_ISSUES.md's recorded decision. |
|
connstore
Package connstore manages xoluman's registry of named xolu instance connections — local and remote, each with its own base URL, auth mode, token, and optional default tenant.
|
Package connstore manages xoluman's registry of named xolu instance connections — local and remote, each with its own base URL, auth mode, token, and optional default tenant. |
|
fieldmeta
Package fieldmeta implements listbox/select field configuration as xoluman-owned bookkeeping documents inside the target xolu instance — the same pattern already established for T-09's blob-folder entities: a plain entity type (xoluman_field_meta), created schema-lessly (confirmed: xolu accepts writes to an unregistered entity type — "if no schema is registered, all writes pass"), not a new xolu primitive.
|
Package fieldmeta implements listbox/select field configuration as xoluman-owned bookkeeping documents inside the target xolu instance — the same pattern already established for T-09's blob-folder entities: a plain entity type (xoluman_field_meta), created schema-lessly (confirmed: xolu accepts writes to an unregistered entity type — "if no schema is registered, all writes pass"), not a new xolu primitive. |
|
formengine
Package formengine renders a flat, schema-driven form from xolu's own JSON Schema field extraction (client.FieldDef), for arbitrary entity types on arbitrary xolu instances.
|
Package formengine renders a flat, schema-driven form from xolu's own JSON Schema field extraction (client.FieldDef), for arbitrary entity types on arbitrary xolu instances. |
|
importer
Package importer parses uploaded CSV/JSON files into rows ready to create as entities, against a target entity type's schema.
|
Package importer parses uploaded CSV/JSON files into rows ready to create as entities, against a target entity type's schema. |
|
modules
Package modules is xoluman's module registry: self-registering feature areas, with both the top nav and the route table built from whatever's registered rather than hand-listed per page or wired centrally in internal/server/server.go.
|
Package modules is xoluman's module registry: self-registering feature areas, with both the top nav and the route table built from whatever's registered rather than hand-listed per page or wired centrally in internal/server/server.go. |
|
oqlclassify
Package oqlclassify determines whether an OQL query's result rows are, one-to-one, complete and unmodified documents of a single real entity type — the one case where routing the result into xoluman's existing, live-editable entity grid is genuinely safe.
|
Package oqlclassify determines whether an OQL query's result rows are, one-to-one, complete and unmodified documents of a single real entity type — the one case where routing the result into xoluman's existing, live-editable entity grid is genuinely safe. |
|
seedapply
Package seedapply executes a loaded seed (internal/seeds) against a real, connected xolu tenant.
|
Package seedapply executes a loaded seed (internal/seeds) against a real, connected xolu tenant. |
|
seeds
Package seeds defines xoluman's seed package format — a directory carrying a manifest (this file), schemas, data, and other xolu primitive definitions that can be previewed and applied to a connected tenant in one action.
|
Package seeds defines xoluman's seed package format — a directory carrying a manifest (this file), schemas, data, and other xolu primitive definitions that can be previewed and applied to a connected tenant in one action. |
|
seedsremote
Package seedsremote fetches the opt-in remote seed source (ha1tch/xoluseeds) into a local cache directory, from which it's then discoverable through exactly the same internal/seeds.Discover path as any local seed — no separate "remote seed" data model exists anywhere else in xoluman.
|
Package seedsremote fetches the opt-in remote seed source (ha1tch/xoluseeds) into a local cache directory, from which it's then discoverable through exactly the same internal/seeds.Discover path as any local seed — no separate "remote seed" data model exists anywhere else in xoluman. |
|
server
Package server wires xoluman's HTTP routes to their handlers.
|
Package server wires xoluman's HTTP routes to their handlers. |
|
ui
dxp.go implements T-25's design (docs/proposals/dxp-transactions.md): a def picker plus a dynamically-generated binding-fill form, deliberately its own view rather than a fourth query-editor mode — a DXP transaction has no query language, only a chosen definition and the parameter values its participants reference.
|
dxp.go implements T-25's design (docs/proposals/dxp-transactions.md): a def picker plus a dynamically-generated binding-fill form, deliberately its own view rather than a fourth query-editor mode — a DXP transaction has no query language, only a chosen definition and the parameter values its participants reference. |
|
xoluext
Package xoluext bridges xoluman's own types onto xolu's Go client (github.com/ha1tch/xolu/pkg/client).
|
Package xoluext bridges xoluman's own types onto xolu's Go client (github.com/ha1tch/xolu/pkg/client). |
|
Package web embeds xoluman's static assets (currently just the vendored modal controller) into the binary, matching the same go:embed pattern Seam AMS uses for its own web package — a single deployable binary with no dependency on files existing relative to the working directory.
|
Package web embeds xoluman's static assets (currently just the vendored modal controller) into the binary, matching the same go:embed pattern Seam AMS uses for its own web package — a single deployable binary with no dependency on files existing relative to the working directory. |
Click to show internal directories.
Click to hide internal directories.