From dfd3967a64546c0ce6cbf08ff60148d7c7067b1c Mon Sep 17 00:00:00 2001 From: George Kwa Date: Thu, 13 Aug 2026 14:29:50 +0300 Subject: [PATCH] feat(dashboard): add consolidated qFoldIT project dashboard --- dashboard/index.html | 79 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 dashboard/index.html diff --git a/dashboard/index.html b/dashboard/index.html new file mode 100644 index 0000000..6471f4c --- /dev/null +++ b/dashboard/index.html @@ -0,0 +1,79 @@ + + + + + + +qFoldIT — Project Dashboard + + +
+
qFoldIT · Project Dashboard · snapshot 2026-08-13
+

One scientific state.
Many runtimes. One contract.

+

A consolidated operational view of the qFoldIT organization: scientific backends, gameplay patterns, SOS/SKG/SEM/UAG/UWI/MCP layers, engine adapters, the desktop standalone runtime, assets, CI, and repository inventory. Metrics are separated into measured source-of-truth data and declared architecture.

+
35 GitHub repositories639 ZIP entries including directory markers518 material files~65.5 MiB material payloadgithub.com/qfoldit
+ +
+
35GitHub repositories currently visible to the organization audit
+
4registered engine/toolbelt inventories in the workspace
+
400+tool registrations in the measured workspace registries
+
17canonical adapter capabilities per runtime manifest
+
5/5scientific gameplay patterns compile successfully for STANDALONE
+
3/3engine-adapter conformance vectors pass
+
8verified standalone science backend entries
+
3runtime CI workflow definitions in the workspace
+
+ +

Canonical architecture

data → knowledge → execution → world → runtime → tools
+
SOSScientific Object Schema
SKGScientific Knowledge Graph
SEMScientific Execution Model
UAGUniversal Assembly Graph
UWIUniversal World Interface
MCPModel Context Protocol
RUNTIMESUEFN · Unity · UNIGINE · Web · Standalone
+ +

Four scientific gameplay pillars

gameplay = learning a real pattern
+
Folding

Protein Folding → Construction

Amino-acid geometry becomes an assembly problem. The scientific metric remains the source of truth; the construction layer visualizes and exposes the consequences of player decisions.

Patternprotein_folding_construction
+
ADMET

Safety → Stress Test

Candidate molecules move through measurable safety and efficacy endpoints. Failure is diagnostic and feeds the next optimization step rather than becoming a cosmetic game-over.

Patternadmet_safety_strategy
+
DNA/RNA

Sequencing → Resource Discovery

Sequence discovery is framed as exploration and collection while preserving the distinction between a game representation and an authoritative sequencing computation.

Coverageroadmap / backend-gated
+
L-Systems

Procedural Biology → Growth

Formal rewriting rules become a visible growth system. Players author rules, observe emergent structure, and connect the generated geometry to biological or ecological quantities.

Patternl_systems_procedural_construction
+
+ +

Scientific gameplay compile matrix

STANDALONE adapter · reference compiler
+ + + + + +
PatternScientific backendMechanicSTANDALONEGate principle
protein_folding_constructionprotein_design_mcpconstructionSUCCESStheme only after verified backend
quantum_ground_state_portalqfoldit_quantum_labportal_explorationSUCCESSscientific state is canonical
hp_lattice_spatial_puzzleqfoldit_quantum_labspatial_puzzleSUCCESSfailure remains measurable
admet_safety_strategyqfoldit_admet_laboptimizationSUCCESSsafety endpoints remain scientific
l_systems_procedural_constructionqfoldit_plant_growth_labconstructionSUCCESSgrowth model remains authoritative
+ +

Runtime adapters

17 canonical capabilities · explicit support levels
+ + + + +
TargetSceneProcedural geometryPhysicsInteractionScientific visualizationUAG
UEFN-TOOLBELTsupportedpartialsupportedpartialpartialsupported
UNITY-TOOLBELTsupportedsupportedsupportedsupportedsupportedsupported
UNIGINE-TOOLBELTsupportedsupportedpartial jointssupportedsupportedsupported
QFOLDIT-STANDALONE / Web runtimesupportedsupportedsupportedsupportedsupportedsupported
+ +

STANDALONE release surface

desktop-first, no-network science catalog
+

Electron shell

Main / preloadsyntax validated
JSON catalogvalidated
Scientific backends8 verified entries

The standalone catalog distinguishes bundled executables from verified external/skill references. This keeps offline claims precise and prevents accidental network assumptions.

+

UAG bridge

Validation before mutationenabled
Node / hierarchy / constraintsmapped
Execution reportstructured

The adapter dispatches through its registered tool registry, preserving the same contract as the engine toolbelts.

+

Scientific visualization

Capability manifestsupported
Canonical sourcescience backend
Renderer rolevisualization

Rendering remains downstream of scientific state. The runtime can make science visible without becoming an unverified scientific solver.

+

Release gates

Adapter conformance3/3 pass
Gameplay compilation5/5 success
Electron syntaxpass
Renderer builddependency install required
+
+ +

Organization repository map

current GitHub inventory
+

Core / science

qFold · quantum-folding · QuPepFold · quantum-protein-structure-prediction · Atomic-Calculations · BIOmics · CAMEO-qFoldIT · nanover · NASA_MRET

+

MCP / scientific interface

MCP-Server · qFold-MCP · Protein-MCP · Protein-Design-MCP · Atomic-MCP · science-skills · Scientific-Object-Schema · ersilia-qfoldit-bridge

+

World / gameplay

Virtual-Lab · Virtual-Lab-Simulation · Game-MCP · GAME-WS-SERVER · qfoldit.github.io · PufferFish

+

Engine / toolbelts

UEFN-TOOLBELT · UEFN-VERSE-MCP · uefn-mcp · UNITY-TOOLBELT · UNIGINE-TOOLBELT · UNREALVIS · WEB-TOOLBELT · mmos-sdk-js

+

Infrastructure / deployment

AWS-Deploy · .github · .github-private

+
+ +

Delivery sequence

single source of truth → reproducible release
+
01

Canonical schemas

Keep SOS, SKG, SEM, UAG, UWI, adapter manifests and gameplay schemas versioned and machine-validatable.

+
02

Science gates

Register each scientific backend with explicit status, provenance, network requirements and licensing. Only verified/connected backends unlock themed experiences.

+
03

Runtime parity

Run the same UAG vectors and gameplay compiler against UEFN, Unity, UNIGINE and STANDALONE so portability is measurable rather than inferred.

+
04

Asset provenance

Treat characters, screenshots, 3D models, video, fonts, logos and external references as first-class inventory with provenance and license metadata.

+
05

Release automation

Install renderer dependencies in CI, build the desktop runtime, run conformance and gameplay compilation, then publish signed artifacts and a machine-readable release manifest.

+
06

Live dashboard

Generate metrics from repository manifests and CI results rather than hard-coded numbers, preserving a durable audit trail for every dashboard value.

+
+ + +