← Files VeraARCHIVED FILE

modules/presenza-digitale-studio/skills/presenza-digitale-studio/references/workflow-method.md

3.89 KB · Oct 3, 2026 · 06:30 UTC

↓ Download file

# Workflow method

## 1. Establish evidence

For a refresh, capture the current website at the reference date and distinguish
what was actually observed from what is proposed. For a first site, inventory
the studio facts, selected prior communications, logo, photography and contact
details supplied for public use. When the professional supplies a fact directly
in chat, record the exact confirmed statement as immutable intake evidence; do
not require them to create a document. A public URL is not a durable source
snapshot. Include a source only after the professional approves it for the
website purpose; that approval does not make every statement in the
source accepted website copy.

## 2. Map post-brief source use

The model records one `source_use_plan` entry for every selected evidence ID.
State the professional purpose and choose the narrowest purpose-preserving mode:

- `mapped_brief_only`: the mapped facts and decisions are sufficient;
- `targeted_material`: later work needs only named excerpts, pages, sections,
  assets or code paths;
- `full_source_required`: the complete source remains necessary for one stated
  professional reason.

After the brief is recorded, design, copy, implementation and quality work use
the brief plus only the material allowed by this plan. Reopen a complete source
only for its recorded reason. Source-ID coverage and schema shape are
mechanical checks; professional purpose and relevance remain model-led.

## 3. Establish the reader's decision

Identify the smallest set of questions the website must answer:

1. Who is this professional or studio?
2. Whom do they help?
3. What work do they actually perform?
4. Why is the professional credible?
5. What should the visitor do next?

Do not turn the site into a list of every possible service or a biography with
the useful information buried below it.

## 4. Propose a studio profile

Record each identity field with one basis:

- `observed`: present in selected existing material;
- `user_supplied`: explicitly provided for this website;
- `vera_default_proposal`: a conservative first proposal.

Default proposals may cover typography, spacing, restrained colors, page
geometry and voice. They may not create facts, reputation or history.

## 5. Build the working site

Prefer a small semantic HTML/CSS implementation with minimal JavaScript. Use a
framework only when the host platform or requested behavior justifies it.
Preserve simple deployment and future editing. Localize approved assets when
the license and platform permit it. Forms, embedded third-party applications and
remote executable scripts require a separate integration scope and must not pass
as ordinary informational-site content.

## 6. Review exact bytes

Run mechanical validation, then inspect the rendered site at desktop and phone
widths. Preserve a full-page PNG or JPEG whose pixel width matches each claimed viewport
and bind its path and hash to the assessment. Review identity and claims,
responsive behavior and destination separately. Bind every decision to the
current evidence, brief, site, validation and quality-assessment digests; any
changed dependency invalidates stale acceptance.

## 7. Publish deliberately

An unlisted preview is a published website that anyone with the link can open.
Use a hard-to-guess path, add `noindex, nofollow, noarchive`, avoid public navigation and publish only
after that route was selected. Remove preview robots directives before release,
then revalidate and review the changed bytes. Final publication requires
explicit approval of the exact package and destination.

When Sites is selected, also bind the exact Vera package to the Sites source
commit, deployment archive, saved version and succeeded deployment. The archive
must contain both the current Vera binding and a re-verifiable ZIP of the exact
approved site files. Treat the deployed URL as proof only after desktop and
phone PNG or JPEG evidence covers that exact succeeded deployment.

SHA-256: 02030b31cad276105b981b7a3cdc96286c6c1dcc7c18986131a2efaabd15f79b