NetGenWebAppCore, Module, Layout, Theme, Registry

Public Renderer aus Layout, Theme und Modulslots.

Diese Seite wird aus dem Tenant `demoTenant`, dem Layout `starterLayout`, dem Theme `starterTheme` und aktiven Modulslots aufgebaut.

Design Intelligence Foundation

configuration_not_fork
inputs

Registry Bound

moduleRegistry, layoutEngine, themeEngine, contentBindings

layout

10 Slots

starter.main

theme

3 Colors

background, text, accent

ai

Blocked

aiBackendAssistant.designBrief

Design Template Variant Registry

5 kompatible Varianten; 0 blockiert.

ready_with_compatible_variants
variant

Service Conversion Classic

publicWebsite.content, serviceCatalog.content, booking.content

variant

Catalog Trust Editorial

publicWebsite.content, media.content, serviceCatalog.content, legalPrivacy.content

variant

Voucher Booking Flow

publicWebsite.content, voucher.content, booking.content, payment.content

variant

Trust First Local

publicWebsite.content, booking.content, serviceCatalog.content, legalPrivacy.content, qrCode.content

variant

Restaurant Dual Funnel Local Proof

publicWebsite.content, menu.content, booking.content, voucher.content, payment.content, qrCode.content, legalPrivacy.content

Vertical Template Registry

2 Branchen-Templates als redigierte Registry-Metadaten.

ready
thaiMassage

Thai Massage Public Template

/demo/thai-massage; 8 Module; 4 Legal/Privacy Impacts

gastronomy

Gastronomy Public Template

/demo/gastronomie; 9 Module; 5 Legal/Privacy Impacts

gates

Public publish blocked

fetch, mutation, persistence, assistant actions, and public publish stay disabled

selection

Blocked

7 missing controls; selected none

preview

Blocked

redacted_metadata_preview_only; 10 DTO fields

serializer

Blocked

serializeVerticalTemplatePreview; 10 mapped fields

review

Blocked

verticalTemplatePreviewReviewState; 8 review checks

ui state

Blocked

7 UI states; blocked

request identity

Blocked

server_request_identity_required; 12 missing gates

manual fetch

Blocked

verticalTemplatePreviewReviewFailureDto; blocked fetch

dto policy

Blocked

verticalTemplatePreviewReviewPreviewDto; verticalTemplatePreviewReviewMutationDto

route candidate

Blocked

/api/admin/vertical-templates/review; 8 guards

factory draft

Blocked

createVerticalTemplatePreviewReviewHandler; GET/POST

injection preflight

Blocked

15 missing injections; not_applied

factory contract

Blocked

VerticalTemplatePreviewReviewResponse; verticalTemplatePreviewReviewRequestParserContract

request parser

Blocked

3 query fields; 6 body fields

response reporter

Blocked

verticalTemplatePreviewReviewFailureDto; 11 status codes

mutation validator

Blocked

3 decisions; version_conflict; Public publish blocked

idempotency adapter

Blocked

tenant_route_template_review; idempotent_replay; idempotency_conflict; Public publish blocked

state store

Blocked

version; tenantScopedReviewStateStore; Public publish blocked

dto serializer

Blocked

verticalTemplatePreviewReviewStateDto; redaction policy; Public publish blocked

handler export

Blocked

createVerticalTemplatePreviewReviewHandler; serialized DTO only; Public publish blocked

smoke harness

Blocked

verticalTemplatePreviewReviewSmokeHarness; synthetic fixtures; Public publish blocked

smoke fixture

Blocked

verticalTemplatePreviewReviewSyntheticSmokeFixtures; cleanup policy; Public publish blocked

smoke preflight

Blocked

manual_local_preflight_only; redacted_dom_markers_and_metadata_only; Public publish blocked

smoke runbook

Blocked

manual_local_smoke_runbook_only; redacted_local_smoke_evidence_only; Public publish blocked

Design Direction Admin Config Contract

blocked_by_design_config_controls

blocked
direction

8 missing

calm, premium, direct, warm, editorial

variants

5 registered

registered_variant_only

benchmark

curated_public_benchmark_summary

public metadata summaries only

runtime

Not applied

no runtime wiring, assistant execution, freeform component generation, or public publish

Design Direction Admin View State Contract

blocked_by_design_direction_admin_view_state

blocked
form

8 missing

local_draft_state_contract

selection

5 variants

registered_variant_key_only

display

Design direction not configured

summary_only

runtime

No fetch

no fetch, mutation, persistence, assistant execution, runtime wiring, or public publish

Design Direction Admin Draft Contract

blocked_by_design_direction_admin_draft

blocked
draft

8 missing

non_persistent_local_draft_contract

fields

5 variants

draft_shape_only

snapshot

redacted_summary_only

none_not_persisted

runtime

Not persisted

no fetch, mutation, persistence, assistant execution, runtime wiring, or public publish

Design Brief Capability Contract

aiBackendAssistant.designBrief

blocked_until_capability_registration
capability

Not registered

aiBackendAssistant.manage

audit

Not registered

assistant.designBrief

handler

Not registered

guarded execution only

generation

Blocked

5 variants available

Design Brief Registration Preflight

assistant.designBrief

blocked
preflight

Blocked

10 missing signals

manifest

Missing

aiBackendAssistant.designBrief

handler

Not registered

not_applied

output

Not active

no route, no assistant action

Design Brief Handler Registration Draft

executeAssistantAction

blocked_by_registration_preflight
handler

Not created

not_applied

guards

8 Steps

tenant_scope, module_active, permission, feature, confirmation, input_validation, handler_lookup, audit_recording

preview

designBriefPreviewDto

preview only

execution

Disabled

no handler wiring, no route

Design Brief Preview DTO Contract

designBriefPreviewDto

blocked_by_handler_registration_draft
dto

Not created

9 preview fields

redaction

No raw output

prompt, secrets, personal data blocked

review

Human review

browser and legal/privacy required

publish

Manual gate

no preview generated, no public publish

Design Brief Preview Serializer Draft

designBriefPreviewDto

blocked_by_preview_dto_contract
serializer

Not created

6 mapping steps

redaction

No raw output

no assistant output materialized

failure dto

designBriefPreviewFailureDto

raw error, prompt and provider response blocked

publish

Manual gate

manual_review_required

Design Brief Admin Review State Draft

designBriefAdminReviewState

blocked_by_preview_serializer_draft
workflow

Not created

6 required checks

evidence

Browser required

human, browser and legal/privacy required

approval

Not recorded

no preview fetch, no public publish

abort

7 reasons

pending_human_review

Design Brief Admin Review UI State Draft

loading

blocked_by_admin_review_state_draft
ui state

Not created

7 UI states

actions

blocked

no review mutation, no preview fetch

evidence

Visible

raw prompt and provider response hidden

publish

Blocked

no public publish action

Design Brief Admin Review Request Identity Preflight

server_request_identity_required

blocked_by_admin_review_ui_state_draft
identity

Blocked

tenant scope and admin RBAC required

signals

10

missing request identity controls

actions

not_applied

no preview fetch, no review mutation

privacy

Closed

no client tenant headers or provider secrets

Design Brief Admin Review Manual Fetch Mutation Draft

blocked_by_request_identity_preflight

blocked
fetch

blocked

no active preview fetch

mutation

blocked

no active review mutation

dto

designBriefAdminReviewFailureDto

redacted success and failure DTOs only

publish

Blocked

review persistence and public publish separate

Design Brief Admin Review DTO Fetch Mutation Policy Contract

blocked_by_manual_fetch_mutation_draft

blocked
preview request

GET

server request identity, no client tenant trust

mutation request

POST

idempotency and expected version required

failure dto

designBriefAdminReviewFailureDto

no raw prompt, error, or provider response

runtime

Inactive

no route, fetch, mutation, persistence, or publish

Design Brief Admin Review Route Handler Candidate

blocked_by_dto_fetch_mutation_policy

not_created
route

/api/admin/design-brief/review

registry entry not created, route switch not applied

handler

handleDesignBriefAdminReviewRequest

handler factory candidate only

guards

9 steps

tenant_scope, server_request_identity, module_enabled, feature_enabled, admin_permission, assistant_capability, risk_confirmation, audit_event, legal_privacy

runtime

Not wired

no route, handler wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Handler Factory Draft

blocked_by_route_handler_candidate

blocked
factory

createDesignBriefAdminReviewHandler

handler export not created

parser

GET/POST

strict parser, no client tenant trust

injections

8 options

all required but not wired

runtime

Not wired

no handler export, route, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Handler Factory Injection Preflight

blocked_by_handler_factory_draft

blocked
signals

10 missing

resolver, recorder, serializer, validator, stores and reporter required

stores

Missing

idempotency and review state stores not connected

reporter

Missing

redacted response reporter not connected

runtime

Not exported

no handler export, route, injection, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Handler Factory Contract

blocked_by_handler_factory_injection_preflight

blocked
signature

createDesignBriefAdminReviewHandler

explicit_injections_only

interface

handleDesignBriefAdminReviewRequest

server_request_identity

failure

Fail closed

redacted failures only

runtime

Not exported

no handler export, route, handler, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Request Parser Contract

blocked_by_handler_factory_contract

blocked
preview query

GET

designBriefId, previewVersion

mutation body

POST

designBriefId, reviewDecision, reviewerNotes, idempotencyKey, expectedVersion

validation

Strict

reject unknown fields and client tenant input

runtime

Not exported

no parser export, handler export, route, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Response Reporter Contract

blocked_by_request_parser_contract

blocked
preview response

200

designBriefAdminReviewPreviewDto

mutation response

review_recorded

designBriefAdminReviewMutationDto

failure response

Fail closed

designBriefAdminReviewFailureDto

runtime

Not exported

no reporter export, handler export, route, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Mutation Validator Contract

blocked_by_response_reporter_contract

blocked
decision

3 states

needs_changes, rejected, approved_for_manual_publish

idempotency

Required

idempotencyKey

concurrency

version_conflict

expectedVersion

runtime

Not exported

no validator export, handler export, route, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Idempotency Adapter Contract

blocked_by_mutation_validator_contract

blocked
key

sha256

tenant_and_route_and_key

fingerprint

stable_json_sha256

designBriefId, reviewDecision, reviewerNotes, expectedVersion

replay

return_recorded_response

idempotency_conflict

runtime

Not exported

no adapter export, store connection, handler export, route, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review State Store Contract

blocked_by_idempotency_adapter_contract

blocked
record

reviewVersion

designBriefId

store

required_injection_not_connected

tenantKey, designBriefId

legal gate

Manual publish blocked

final legal approval required

runtime

Not exported

no state store export, store connection, handler export, route, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review DTO Serializer Contract

blocked_by_state_store_contract

blocked
preview dto

DesignBriefAdminReviewPreviewDto

raw preview html blocked

review dto

DesignBriefAdminReviewStateDto

designBriefId, reviewVersion, reviewDecision, reviewerNotesRedacted, browserVerificationEvidence, legalPrivacyGateStatus

redaction

Allow-list only

reviewerNotesRedacted

runtime

Not exported

no serializer export, DTO creation, handler export, route, wiring, fetch, mutation, persistence, or publish

Design Brief Admin Review Handler Export Contract

blocked_by_dto_serializer_contract

blocked
signature

DesignBriefAdminReviewHandler

createDesignBriefAdminReviewHandler

factory

createDesignBriefAdminReviewHandlerFactory

request identity, audit, parser, reporter, validator, idempotency, state store, serializer

response

serialized DTO only

GET, POST

runtime

Not exported

no handler export, factory export, route, wiring, fetch, mutation, persistence, DTO creation, or publish

Design Brief Admin Review Smoke Harness Contract

blocked_by_handler_export_contract

blocked
fixtures

Synthetic only

demoTenant, otherTenant

request factory

createSyntheticDesignBriefAdminReviewSmokeRequest

GET preview, POST mutation

assertions

DTO only

design_brief_review_failure_redacted

runtime

Not executed

no harness export, fixture materialization, smoke execution, route, wiring, fetch, mutation, persistence, DTO creation, or publish

Design Brief Admin Review Smoke Fixture Contract

blocked_by_smoke_harness_contract

blocked
preview fixture

designBriefPreviewSuccessFixture

DesignBriefAdminReviewPreviewDto

mutation fixture

designBriefReviewMutationFixture

hash-only idempotency, redacted notes

denial

designBriefCrossTenantDeniedFixture

demoTenant -> otherTenant blocked

runtime

Not materialized

no fixture materialization, smoke execution, harness export, route, wiring, fetch, mutation, persistence, DTO creation, or publish

Design Brief Admin Review Smoke Execution Preflight Contract

blocked_by_smoke_fixture_contract

blocked
signals

9 missing

9 required controls

scope

isolated_synthetic_design_brief

dom_markers_screenshots_and_redacted_summary_only

legal/privacy

Pending

operator confirmation and cleanup required

runtime

Not executed

no fixture materialization, harness execution, smoke execution, route, wiring, fetch, mutation, persistence, DTO creation, or publish

Design Brief Admin Review Smoke Runbook Draft

blocked_by_smoke_execution_preflight

blocked
runbook

9 missing

9 manual controls

evidence

local_redacted_evidence_artifact

6 redacted artifacts

abort

8 criteria

fail_closed_on_guard_redaction_or_legal_privacy_failure

runtime

Not executed

no fixture materialization, harness execution, smoke execution, route, wiring, fetch, mutation, persistence, DTO creation, or publish

starter.main

Mobile: stack; Desktop: grid

order 10
publicWebsite

Public Website

publicWebsite.content

menu

Menu

menu.content

serviceCatalog

Service Catalog

serviceCatalog.content

voucher

Voucher

voucher.content

booking

Booking

booking.content

payment

Payment

payment.content

customerAccount

Customer Account

customerAccount.content

qrCode

QR Code

qrCode.content

media

Media

media.content

legalPrivacy

Legal and Privacy

legalPrivacy.content