Skip to main content
Wildo.ai Coming soon

Generation, review and acceptance

Compare alternatives through several expert lenses

Review competing proposals with explicit criteria, specialist perspectives and recorded revisions.

Several candidates are compared against shared criteria.

Compare alternatives through several expert lenses

Some decisions have several reasonable answers. Wildo can produce alternatives, evaluate them through selected expert perspectives and retain the reasoning behind the chosen direction.

A shared rubric keeps the comparison consistent across review rounds. The panel can request focused revisions, making the discussion about what should improve rather than which answer appeared first.

Example — Compare two ways to organize a workspace

One proposal groups screens around teams; another groups them around the work being done. An information architect examines the navigation model while another relevant expert checks how clearly the product’s language explains it.

For engineers

A panel names its work domain, reviewers, coordinator and rubric deriver. The role bindings are checked against accepted application charters. This structured-panel excerpt shows the distinction between reviewing a domain and owning its rubric:

    const charters = await this.deliberationComposer.readCommittedCharters();
    const charterByRole = new Map(charters.map((charter) => [charter.roleRef, charter]));
    const reviewers = panel.reviewerRoleRefs.map((roleRef) =>
      this.deliberationComposer.bindExpert(roleRef, charterByRole, { reviewDomain: panel.workDomain }));
    const coordinator = this.deliberationComposer.bindExpert(panel.coordinatorRoleRef, charterByRole, {});
    const rubricDeriverRole = panel.rubricDeriverRoleRef ?? panel.reviewerRoleRefs[0]!;
    const rubricDeriver = this.deliberationComposer.bindExpert(rubricDeriverRole, charterByRole, {
      ownDomain: panel.workDomain,
    });

The coordinator synthesizes the discussion. Reviewers must be eligible to review the work domain; the rubric deriver must be eligible to own it. The application needs those accepted charters and their registered expert agents before the panel can run.

Preserve the candidate being evaluated

Structured generation supplies a producer with produceInitial and produceRevision. The panel service persists each candidate’s JSON and keeps its actual value beside any optional human-readable projection. Reviewers therefore see the data being selected, not only a persuasive summary of different data.

MaterialPurpose
Shared rubricCriteria and scoring anchors for comparable rounds
Candidate and revision lineageShows which proposal changed and why
Expert verdictsRecords the separate perspectives
Coordinator resultSelects a direction or requests another revision

The engine checks required reviewer coverage. Missing valid assessments are not silently treated as agreement. Rounds and shortlist sizes are bounded, so inspect the record’s outcome rather than assuming every panel converged.

Use the route appropriate to the work

The companion has text, structured-candidate and logo-image integrations. A playbook can opt into deliberation at the generation boundary; the selected structured value then continues through ordinary family validation and landing. A panel verdict does not bypass those checks.

Comparing alternatives requires additional generation and review calls. Use it where the choice warrants several perspectives. The resulting score expresses the configured rubric and model judgments; it is not an independent measurement of customer preference.

Building a B2B product or an internal tool?

Wildo is not self-service yet. Tell us what you have in mind and we will say plainly whether it fits, and what happens next.