Sample mattersEvery client, case, and document on this deployment is invented for demonstration. This is purposefully a demo environment.

Make a sample-project change

The sample repository declares its Navigator Project in navigator.yaml:


project: sample-litigation

Edit the sample project, run the refresh command, restart web, and reload the portal URL. Boot validates the manifest, builds the frontend, stages the output, and publishes the generated assets before the entry document. This keeps the portal tied to the declared Project while the browser reloads the new version.

That manifest is the whole reason three bundles cannot collide. Each is staged in a directory named for its matter, but boot re-reads the manifest rather than trusting the directory, and refuses a bundle naming a different Project — because publishing one would put one client's application on another client's portal.