Generated Public Example Repository Registry
Generated reference. Do not edit this page directly. Update
Examples/PublicRepositories.jsonor the governance overlay, then runpython BuildTools/docs_examples.py --write.
| Human policy | Canonical JSON | Source registry |
This registry describes illustrative embedding-project repositories. Engine behavior remains normative only in Engine source, tests, and owning documentation.
Program contract
| Field | Value |
|---|---|
| Organization | cvet |
| Engine repository | cvet/fonline |
| Release Engine ref | exact-commit |
| Development ref | master (weekly) |
| Update delivery | reviewed-pull-request |
| Contract digest | e8623467586bebf8c0e4c02370c42fe99aa722d23f7d6cf1f252a163e3eee16d |
Publication evidence
Read each repository’s source status, remote visibility/state, observed required-check state, exact Engine pin, update-delivery policy, and Contract digest together. Only published source with a public / published remote and passing observed checks is publication evidence. A private, reserved, source-staged, planned, or not-observed row remains pre-publication evidence even when its source is ready.
Current registry state
- Source/remote:
4source-ready,4private, and0published repositories. - Observed required-check states:
not-observed. - Observed Engine pins:
project-template=9d74c751f5684f80aef3b35a0eb16a8fabf9fa42,minimal-multiplayer=not observed,content-showcase=not observed,native-extension-sample=not observed. - Program values required in the same report: release Engine ref
exact-commit, update deliveryreviewed-pull-request, Contract digeste8623467586bebf8c0e4c02370c42fe99aa722d23f7d6cf1f252a163e3eee16d. project-template: sourcesource-ready; remoteprivate/source-staged; Engine pin9d74c751f5684f80aef3b35a0eb16a8fabf9fa42; required checksnot-observed.minimal-multiplayer: sourcesource-ready; remoteprivate/reserved; Engine pin not observed; required checksnot-observed.content-showcase: sourcesource-ready; remoteprivate/reserved; Engine pin not observed; required checksnot-observed.native-extension-sample: sourcesource-ready; remoteprivate/reserved; Engine pin not observed; required checksnot-observed.
Portfolio
| Order | Repository | Tier | Source status | Remote | Owner | Purpose |
|---|---|---|---|---|---|---|
| 1 | cvet/fonline-project-template |
foundation |
source-ready |
private / source-staged |
Build and release maintainers | Canonical GitHub template and source for the first successful headless-project quickstart. |
| 2 | cvet/fonline-minimal-multiplayer |
tutorial |
source-ready |
private / reserved |
Documentation maintainers | Tiny playable vertical slice used by first server, client, content, scripting, persistence, and test tutorials. |
| 3 | cvet/fonline-content-showcase |
showcase |
source-ready |
private / reserved |
Content and asset maintainers | Presentation-quality gallery for rendering and authoring capabilities without a large gameplay codebase. |
| 4 | cvet/fonline-native-extension-sample |
advanced |
source-ready |
private / reserved |
Engine runtime maintainers | Advanced minimal example of project-native C++ composition, lifecycle hooks, script exports, tests, and ABI review. |
cvet/fonline-project-template
- Stable ID:
project-template - Engine-owned source:
Examples/MinimalProject - Remote:
private/source-staged(created2026-07-20) - Remote observation:
2026-08-03, branchmain, head9946ca42c332a294f8fedd2732e7850a01c1ec27, required checksnot-observed - Observed Engine pin:
9d74c751f5684f80aef3b35a0eb16a8fabf9fa42 - Dependencies: None
- Asset policy:
none
Capabilities:
configureresource-bakeheadless-servernative-extensionremote-call-metadatadeterministic-smoke
Required checks:
governance-contractpinned-enginecurrent-enginewindows-smokelinux-smoke
Exit gate: A clean Windows or Linux host reaches the documented successful server state in under 30 minutes from a tagged exact Engine revision.
cvet/fonline-minimal-multiplayer
- Stable ID:
minimal-multiplayer - Engine-owned source:
Examples/MinimalMultiplayer - Remote:
private/reserved(created2026-07-20) - Remote observation:
2026-08-03, branchmain, head97d232431488125b370be352fdcf28f66e6cbf4f, required checksnot-observed - Dependencies:
project-template - Asset policy:
project-original-or-permissive
Capabilities:
one-map-locationplayer-and-npcitem-interactionreplicated-persisted-propertyevent-and-remote-callenglish-and-russian-textclient-visible-smokemanifest-driven-gameplay-smokenative-package-acceptancemapper-ui-capturespark-particle-authoring
Required checks:
governance-contractpinned-enginecurrent-enginewindows-smokelinux-smokewindows-packagelinux-packagetutorial-tag-replay
Exit gate: Every tutorial checkpoint reproduces from its pinned tag and the final project is understandable without Last Frontier or TLA.
cvet/fonline-content-showcase
- Stable ID:
content-showcase - Engine-owned source:
Examples/ContentShowcase - Remote:
private/reserved(created2026-07-20) - Remote observation:
2026-08-03, branchmain, head011dab0d07eef6387609821206b8ee534ec51c3f, required checksnot-observed - Dependencies:
project-template,minimal-multiplayer - Asset policy:
audited-public-or-project-original
Capabilities:
sprites-and-animationlighting-and-effectsparticles-and-audiomapper-source-assetscross-backend-capturesweb-build
Required checks:
governance-contractpinned-enginecurrent-engineasset-provenanceperformance-budgetweb-buildweb-packageweb-runtimecapture-reproduction
Exit gate: A tagged build produces the public showcase and reproducible captures with complete machine-readable rights and provenance.
cvet/fonline-native-extension-sample
- Stable ID:
native-extension-sample - Engine-owned source:
Examples/NativeExtensionSample - Remote:
private/reserved(created2026-07-20) - Remote observation:
2026-08-03, branchmain, head97823816ab333a62aced43edd4daafa19c5fee22, required checksnot-observed - Dependencies:
project-template - Asset policy:
none
Capabilities:
lifecycle-hookscript-exportrole-specific-sourcefocused-native-testabi-and-compatibility-review
Required checks:
governance-contractpinned-enginecurrent-enginenative-unit-testnative-extension-contract
Exit gate: The tagged sample demonstrates one complete native extension path without game-specific services and passes the generated extension contract checks.