Files
MemRelay/projects/d5a7f581-c442-4554-87b9-ee723b8b0258/curated/Metrix Project – Glossary of Key Terms.md
T

64 lines
2.8 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: Metrix Project – Glossary of Key Terms
type: curated
permalink: main/projects/d5a7f581-c442-4554-87b9-ee723b8b0258/curated/metrix-project-glossary-of-key-terms
stable_id: 6c3351ae-506f-4059-a23d-6937503b9b73
scope: project
project_id: d5a7f581-c442-4554-87b9-ee723b8b0258
workspace_type: development
usage_profile_id: null
preference_context: development
document_type: glossary
revision: 1
source_memory_ids: []
source_checkpoint_ids: []
source_file_ids: []
source_git_commit: e660bc7bb4fc5ccda47decb4d514874a148ed9b2
source_git_commits:
- e660bc7bb4fc5ccda47decb4d514874a148ed9b2
source_agent_sync_ids: []
model_connection: Sub2API
model_name: git-restore
source_count: 29
source_revisions: {}
source_dispositions:
processed: 29
unchanged: 0
unsupported: 0
skipped: 0
cited_source_ids:
- git:server/app/core/permissions.py
- git:server/app/core/security.py
- git:server/app/main.py
- git:packaging/README.md
- git:packaging/pypiserver/Dockerfile
job_cited_source_ids: []
conflicts: []
supersedes: []
preferences: []
source_cursor: 162
source_hash: e2fcea7c8a9e0df7a91925fb2a9beabd922058868310effc908f95df2d78b218
prompt_version: 2026-08-12.3
schema_version: '3'
curation_job_id: null
created_at: '2026-08-19T02:32:21.717909+00:00'
updated_at: '2026-09-23T15:09:19.074756+00:00'
tags:
- glossary
- terms
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
---
## Glossary (derived from architecture and decisions)
- **API Gateway / FastAPI Core** – The entry point of the backend, implemented in `git:server/app/main.py`. Provides OpenAPI spec, CORS handling and SPA fallback.
- **APP_MODULE** – Objects discovered by the Module Registry (`modules/registry.py`) that register routes, permissions and UI pages.
- **Action‑based RBAC** – Permission model where actions (e.g., `container:start`) are granted; navigation is inferred from any granted action (`action:* → read`).
- **Shiki** – High‑performance syntax highlighter used in the editor; theme synchronization with UI dark/light mode is a pending task.
- **Vaultwarden** – Self‑hosted password manager consulted for all credential look‑ups before any external connection.
- **KISS / YAGNI** – Development principles mandated for the project (keep it simple, you aren’t gonna need it).
- **CAPACITYREPORT** – Independent sub‑module delivering reporting UI; runs in its own Docker image and database.
- **INTERFERENCEETL** – ETL sub‑module that performs neighbour‑cell interference analysis; includes schedule cron‑editor.
- **PYPI SERVER** – Internal `pypiserver` container used to host offline Python wheels.
- **Cron‑editor** – UI component that allows visual editing of cron expressions for scheduled jobs.
- **FULLTEXT Index** – MySQL index type enabling keyword search in audit logs (high‑priority open work).