Make the path to action clear—and the data boundary clearer.
Sights can compose the complete persuasive journey around an intake interface. The current product slice keeps submission disabled until a trusted server action, protection model, and storage destination are implemented explicitly.
A useful lead journey earns the form.
The interface exists. A production submission path does not—yet.
| Capability | Current Sights sliceStatic, reviewable interface proof | Production lead actionTrusted server capability required |
|---|---|---|
| Accessible labeled fields | Yes | Yes |
| Confidentiality warning | Yes | Yes |
| Input schema in trusted code | No | Yes |
| Origin and abuse protection | No | Yes |
| Persistence destination | No | Yes |
| Runtime secret contract | No | Yes |
Page JSON should never become a covert backend configuration file.
Use the same contracts for a deep editorial library.
Content sites add typed records, article templates, safe Markdown, related content, and publication metadata without giving up the static baseline.