Repository navigation
Getting Started
Alpha: use at your own risk; may change daily. See the release policy.
New users should start with First-Time Setup, including preview, local installation logs, first project facts, verification, and removal planning.
Use the exact stored name .SYSTEMX on every platform. Review the
case and alias guide before copying files. The installer
option --lowercase-alias and menu option 12 provide an optional local alias;
menu option 11 checks the current layout without changing it.
- Choose project/VS Code, OS directory, Google Drive, or LLM chat. Identify the destination working directory and inspect existing files, including hidden files and local changes.
- Use the additive installer for a managed version and pin,
or copy the complete
.SYSTEMXfolder for documentation-only use. If one already exists, do not copy over it. Review an installer dry run and preserve existing records. Use a clean template checkout or reviewed release archive; a working project's folder can contain ignored private data that ordinary filesystem copying retains. - Read the standard and inspect the scripts before execution.
- Run
bash .SYSTEMX/SYSTEMX.sh validateandbash .SYSTEMX/SYSTEMX.sh doctor. Python 3.9+ is required only for the command tools. Git is optional for documentation use; the doctor uses it if available.
For a managed project, systemx run --target "/path/to/project" -- validate
uses its selected defaults even if an older root launcher was retained. New
installations are pinned with manual updates; opt-in startup updates are configured
separately in the installation guide. Existing root default copies remain unchanged.
Before initializing a pristine distribution, validate --template additionally
checks that its project seeds are blank and that only distribution files are
present. Use ordinary validate after adoption. The format contract
documents these separate modes.
Run bash .SYSTEMX/SYSTEMX.sh init to create .SYSTEMX/project.json. This creates
only that file and never overwrites existing configuration.
Create .SYSTEMX/project/ as needed. Copy the project brief
and architecture there, and replace prompts with
project facts. Keep reusable templates blank for the next project. Describe
unknowns as unknowns rather than making up requirements.
Fill GLOBAL/CONTEXT.md with approved shared context and
create the accepted milestones in PLAN/MASTER-PLAN.md.
Use WORK/README.md to create concrete tasks. The coordinator
is agent.0; register other workers only as needed. Begin and end work with the
memory protocol, keeping records specific to this project.
Select the runtime, package manager, build approach, environments, integration owners, deployment target, and applicable quality checks. Do not install every tool mentioned in the documentation. Pin the selected runtime and dependency versions through the host project's normal files and lockfiles.
Edit .SYSTEMX/project.json using the configuration contract in the
README. Point each check at a real project command. Order fast
checks before expensive ones. Add development, build, and deployment commands
only when the host project supports those operations.
Use checked-in scripts for complex workflows. Do not put credentials in command arrays. A docs-only project can use document validation and generation; a library may leave deployment unconfigured until its publish process is defined.
bash .SYSTEMX/SYSTEMX.sh doctor
bash .SYSTEMX/SYSTEMX.sh check --dry-run
bash .SYSTEMX/SYSTEMX.sh checkRead the displayed plan before running unfamiliar commands. --dry-run runs
no project commands, including quality checks. Missing executable names are
reported by doctor; remote authentication and service health are not tested.
- Add host-project ignore rules for secrets, dependencies, caches, and artifacts.
.SYSTEMX/.gitignoreprotects only paths inside.SYSTEMX. - Use
.SYSTEMX/local/,logs/, orstate/for private local runtime artifacts. Git ignore rules are convenience, not secret protection or access control. - Keep sanitized project configuration and project records in version control.
- Configure public output allowlists so
.SYSTEMXand private material cannot be published accidentally. - Put any AI discovery entry point required by your tool at the host repository root and link it to START-HERE.md. Merge the supplied entry-point template with existing instructions. A hidden folder is not automatically discovered by every AI tool.
Project setup is ready when context is recorded, selected tools are available, configured checks pass, and local run/build instructions are reproducible. Production acceptance additionally requires the applicable release steps in OPERATIONS.md. A template validation pass proves neither state.
Continue with Daily workflow, then use the Prompt cookbook to ask your assistant to execute, review, or checkpoint a task. The manual home provides the full reading order.
Keep one outer installation and create child record folders through
SYSTEMX PROJECTS. Each .SYSTEMXP has its own context, plan,
work ledger, status, sources, and agent memory. This is optional; existing root
work remains valid. Never install .SYSTEMX inside .SYSTEMX.
- One-shot project guide: start with a deep-research brief, map a 20-page web app, organize phases/milestones/tasks/waves, coordinate workers, and finish with evidence.
- Shared workspaces, clouds, chats, and bots: choose repository, portfolio, or hybrid ownership; connect authorized Drive/cloud/local context; reconcile multi-chat and bot handoffs.
Both guides explain the shared-context feedback model and provide copyable prompts. Verified project knowledge can accumulate across turns; persistence and review remain explicit rather than automatic model training or a guarantee of AGI.
.SYSTEMX · DOT SYSTEMX · Maintained by Wayne Tech Lab LLC · Repository · User manual · Prompt cookbook · MIT license
Beta 1.11.0-beta.4 prerelease — validate the selected release in your project. Release policy. Project records, configured commands, and verified evidence determine the state of each adopted project.
DOT SYSTEMX · User manual
1. Start here
- Getting Started Easy Mode
- Complete Synergy Map: inputs, processing, outputs
- Current beta product film: chapters and scenes
- The Guided Folder: historical 4K walkthrough
- Start with a Folder: 4K animated guide
- Introduction video and archived poster
- Advanced walkthrough: inside the coordination layer
- Choose a workspace
- Agent 0 roster: roles, bots, and CLI paths
- Agent 0 and toolchain direct I/O
- First-time setup
- Provider and harness onboarding
- Daily workflow
- One-shot project guide
- Shared workspaces, clouds, and bots
- Historical use-case workflows
- Four current system maps
- Current maps, seven agent guides, and atlas
- Film engineering master: original companion
- Agent guide text and CLI flows
- Visual guide and historical diagrams
- New chat setup prompt
- Prompt cookbook
2. Work and continuity
- SYSTEMX PROJECTS
- AUTOBOT and Agent Alpha: Tier 2
- Local DATA storage
- Planning and memory
- ROOT planning, rules, and task delta
- System MAP
- Access Matrix: 20 standard entries
- Agent Beta, Agent1, and Agenda
- Task workflow
- Agent X: events and time
- Agent Y: CLI and PR channels
- Agent Z: fixed review
- 100 review questions
- Agent 0 and subagents
- Subagent processing
- Advanced use cases
- Evidence and acceptance
- Anti-drift and long-running work
- Tokens, cost, and time
3. Setup and maintenance
- Project / VS Code
- OS directory
- Google Drive
- LLM chat
- Exact casing and alias
- Installation and updates
- Upgrading
- Uninstall and cleanup
4. Advanced reference
- Standard format
- Technical Guide
- Stack Guide
- Library integration
- CLI and Tools
- Command reference
- Configuration and quality
- Operations and troubleshooting
- Security and support
- Code review and readiness
5. Project information