@@ -49,23 +49,27 @@ For the maintainer workbench:
4949pnpm dev:all
5050```
5151
52- Open ` http://localhost:5173/generate.html ` .
52+ Open ` http://localhost:5173/generate ` .
5353
54541 . Choose the ** Host Data Search** showcase scenario.
55- 2 . Confirm the run is interactive and only the ` search ` host tool is allowed.
55+ 2 . Confirm the agent broker selects an interactive run with only the ` search `
56+ host tool allowed.
56573 . Run it, then submit a generated search such as ` chicken pasta ` .
57- 4 . Open ` http://localhost:5173/adversarial.html ` and confirm the sandbox
58+ 4 . Open ` http://localhost:5173/adversarial ` and confirm the sandbox
5859 boundary still holds.
5960
6061To steer generation from a Ghost fingerprint, set ` SUMMON_GHOST_ROOTS ` in
6162` apps/server/.env ` before starting the demos. Each configured root should use
62- the canonical ` .ghost/fingerprint/manifest.yml ` package layout; legacy
63- ` .ghost/fingerprint.yml ` roots are bridged for compatibility. The Surface
64- Gallery adds a Ghost preset for each root, and the Generate workbench adds both
65- the Ghost scenario and the ` Ghost · <id> ` direction option.
63+ the canonical ` .ghost/fingerprint/manifest.yml ` package layout. The Surface
64+ Gallery adds a Ghost fingerprint preset for each root, and the Generate
65+ workbench adds a ` Fingerprint · <id> ` option. A fingerprint run is not a bundled
66+ visual direction: Summon consumes the Ghost relay brief as product design
67+ direction, then applies host-owned policy, capabilities, and token CSS.
6668
6769The full guided path lives in
6870[ docs/adoption/quickstart.md] ( docs/adoption/quickstart.md ) .
71+ The architecture boundary is documented in
72+ [ docs/ghost-fingerprint-architecture.md] ( docs/ghost-fingerprint-architecture.md ) .
6973
7074## How It Fits Together
7175
@@ -86,16 +90,17 @@ registered host tools.
8690- ` examples/surface-gallery ` - primary adopter gallery with curated live
8791 presets, compact host tools, Ghost-root presets when configured, a sandboxed
8892 surface, and a small event strip.
89- - ` /generate.html ` - diagnostic maintainer workbench for surface configs, allowed host
90- tools, trusted host components, token overrides, validation retries,
91- edit/replay, Ghost steering, Devtools, and stream diagnostics.
92- - ` /batch.html ` - parallel prompt harness for prompt coverage, host tool wiring,
93- direction-token visual coverage, throughput, and consistency checks.
94- - ` /adversarial.html ` - sandbox boundary checks for network, storage, parent
93+ - ` /generate ` - diagnostic maintainer workbench for broker-selected
94+ surface configs, allowed host tools, trusted host components, token
95+ overrides, validation retries, edit/replay, Ghost steering, Devtools, and
96+ stream diagnostics.
97+ - ` /batch ` - parallel broker harness for prompt coverage, host tool
98+ wiring, direction-token visual coverage, throughput, and consistency checks.
99+ - ` /adversarial ` - sandbox boundary checks for network, storage, parent
95100 access, and unallowed host tool requests.
96- - ` /strict.html ` - trusted host overlay for sensitive input inside a generated
101+ - ` /strict ` - trusted host overlay for sensitive input inside a generated
97102 sandbox description.
98- - ` /fatal.html ` - sandbox startup failure handling.
103+ - ` /fatal ` - sandbox startup failure handling.
99104
100105## Public Packages
101106
0 commit comments