# JCOM and Conquer: Repositories

Catalog of all repositories in the JCOM and Conquer game ecosystem under GitHub organization `z4yin`.
Observed state recorded on 2026-10-20.

---

## 1. Primary Repositories

| Repository | Visibility | Role & Description |
|---|---|---|
| `jcom_v0bb_simulation_design` | PRIVATE | Design hub: game architecture, repository index, standards roll-up, and hosted node for ChatGPT. |
| `jcom_v0bb_simulation_svc_skills` | PRIVATE | Skills, asset workflows, and tooling knowledge (Blender, Substance, blueprints, wireframes). |
| `jcom_v0bb_simulation_design_standards_units` | PRIVATE | Design standard for unit coordinate frames, node contracts, joints, dimensions, and clips. |
| `jcom_v0bb_simulation_design_standards_maps` | PRIVATE | Design standard for map scales, cell dimensions, heightmaps, theatres, and terrain layers. |
| `jcom_v0bb_simulation_design_standards_logic` | PRIVATE | Design standard for game logic, fixed-tick determinism, clean-room rules, and mechanics. |
| `jcom_v0bb_simulation_design_standards_geometry` | PRIVATE | Design standard for mesh topology, triangle budgets, LOD derivation, and geometry validation. |
| `jcom_v0bb_simulation_design_standards_lookdev` | PRIVATE | Design standard for PBR materials, textures, texel density, lighting, and tone mapping. |
| `jcom_v0bb_simulation_design_standards_blueprints` | PRIVATE | US Navy / US military, third-angle projection, Navy A1 facility sheet, JSLC STD-1 look (standard 0.3.0). |
| `jcom_v0bb_simulation_jslcnc` | PRIVATE | Primary game shell app (2.5D simulation battlefield). |
| `jcom_v0bb_simulation_jslcnc_v3_cnc_rev` | PRIVATE | JCNC v3 engine: browser RTS (TS + Three.js), skirmish client and map loader. |
| `jcom_v0bb_simulation_jslcnc_roster` | PRIVATE | Asset roster: unit catalog, faction art, and 3D model mirror. |
| `jcom_v0bb_simulation_jslcnc_notes` | PUBLIC | Research notes and public logs. |
| `jcom_v0bb_simulation_svc_assets` | PRIVATE | 2D asset service: sprites, key art, concept art, and showcase renders. |
| `jcom_v0bb_simulation_svc_audio` | PRIVATE | Audio service: sound effects, unit voice lines, and music cues. |
| `jcom_v0bb_simulation_svc_bible` | PRIVATE | JCNC Bible: reproduction-grade design, systems, lore, and architecture spec. |
| `jcom_v0bb_simulation_svc_data` | PRIVATE | Data service: unit, structure, and faction balance tables and stats. |
| `jcom_v0bb_simulation_svc_maps` | PRIVATE | Maps service: skirmish maps, campaign scenarios, and mission scripts. |
| `jcom_v0bb_simulation_svc_engine` | PRIVATE | Shared engine modules and utilities. |
| `jcom_v0bb_simulation_svc_lab_wireframe` | PRIVATE | Wireframe inspection lab and model viewer. |
| `jcom_v0bb_simulation_svc_lab_map` | PRIVATE | Interactive map inspection and terrain generation lab. |

---

## 2. Renames on 2026-10-20

| Previous Name | New Canonical Name | Visibility |
|---|---|---|
| `jslcnc-v3_cnc_rev` | `jcom_v0bb_simulation_jslcnc_v3_cnc_rev` | PRIVATE |
| `jslcnc_notes` | `jcom_v0bb_simulation_jslcnc_notes` | PUBLIC |

GitHub redirects old names automatically.
Local clones must update their `origin` remote URLs with `git remote set-url`.

---

## 3. Naming Rules

Standard naming pattern: `jcom_v0bb_<module>[_<node>]`.
- Underscores separate modules and nodes.
- Hyphens represent spaces inside names (for example, `svc_lab_wireframe`).
- Successor repositories are PRIVATE by owner mandate (with the exception of `jslcnc_notes`).
- Commits must use the canonical identity: `Eli Kopter <eli@jewishspacelasercommand.com>`.
