Rev4.9

Reference-guided generation.

Some prompts need research before drawing. ANNplot should search for reference drawings, diagrams, photos, and labeled parts, then convert those references into feature rules rather than blindly inventing geometry.

Build rev4.9-1782172938Reference links are used for study and feature extraction. The system should not copy copyrighted artwork into output.

ReferenceScout

Searches for relevant drawing/diagram/reference links for the prompt. Prefers public-domain/CC or source pages that can be cited.

ReferenceFeatureExtractor

Turns references into must-have visual features: silhouette, parts, proportions, materials, labels, and known failure traps.

SourceSafetyAgent

Keeps references as links and notes. Avoids copying protected drawings directly.

ReferenceMismatchCritic

Rejects outputs that do not match the reference-derived structure. Longship should not become generic sailboat.

TemplateMutator

Uses extracted features to alter Python/SVG/HPGL templates and create better variants.

ReferenceMemory

Stores useful links and learned feature rules so the agents get better over repeated prompts.

Example: longship

A useful reference shows: low hull, many oars, steering oar, single square sail, mast, ropes, curved stern/prow, figurehead, gunwale, and interior chests/trestles. The generator should use those features as structure, not draw random circles or generic tall-ship rigging.

Back to Prompt Lab