RAMAL-EBX Knowledge Base
RAMAL-EBX is a macOS GUI research application for managing Projects, authoring PHITS Designs, maintaining Project-independent Execution Profiles, and running durable local or remote Calculations through verified Result publication and Raw analysis.
The GUI is the supported researcher boundary. Repository scripts implement, test, or document application operations; they are not an alternative user workflow.
Navigate
- Software documentation — subsystem ownership and reading guide
- C4 architecture — generated system-context and application-component views
- File formats — workspace records and integrity rules
- PHITS workflow — Project, Design, and Execution Profile workflows
- Geometry and rendering — authoring, CSG meshing, viewport, and GPU boundaries
- Development and verification — builds, tests, deterministic evidence extraction, and documentation generation
- Pending native GUI verification — interactive checks and agent/owner handoffs
- Paper 1 — project-specific scientific scope, decisions, and evidence
Source authority
These pages are shared owner/AI documents. Preserve direct edits, explanations, intent, decisions, and detailed procedures when updating them.
Implemented behavior is defined by the live Odin application source and its persisted-record readers and validators. Project records establish authored scientific state; application configuration owns reusable execution environments. Documentation records intent and decisions but does not independently prove behavior or scientific evidence.
Documentation review is part of ticket completion. Update the pages made stale by changed behavior, workflow, terminology, decisions, or evidence; unchanged pages remain untouched. The published site derives each page's visible last-updated MYT timestamp from Git history, so Markdown does not carry manually maintained timestamps.
Changes to the documentation site publish automatically when they reach main. Maintainers can publish an already reviewed local documentation change immediately with ./tools/publish_knowledge_base.sh --publish-only.
Reusable authoring, execution, and inspection mechanisms belong to the application. Energies, materials, geometries, quantities, normalization, thresholds, model choices, and acceptance decisions belong to Project data and research documentation.