Skip to content

Validate 1997 Toyota RAV4 4WD multi-component job planning #85

Description

@lucronn

Goal

Make this exact request work end to end for the canonical vehicle 1997 Toyota RAV4 2-door 4WD 2.0L:

oil pump, water pump, timing belt, and power steering pump replacement procedure

Technical acceptance status

  • Resolve year, make, model, drivetrain, and vehicle/provider identity to one canonical vehicle record.
  • Translate natural-language component terminology into safe AutoData component intents.
  • Read the vehicle article list first and fetch only the matching article-detail and labor resources needed for the request.
  • Normalize fetched articles, preserve source evidence and guide images, and persist idempotently.
  • Calculate combined labor using stable operation IDs so shared work is counted once.
  • Produce a structured combined procedure with source article IDs and evidence IDs on every step.
  • Persist the combined procedure as an immutable derived article/revision.
  • Repeat the same request from the local database without repeating AutoAPI calls.
  • Fail closed when source content is unavailable or unauthorized; never fabricate procedure, labor, or vehicle facts.
  • Preserve complete removal and reassembly/installation coverage in the consumer guide and PDF.
  • Display the exact selected vehicle variant in the consumer response and PDF.
  • Detect provider-summary artifacts in the consumer evaluator.
  • Classify falsely complete replacement responses without both phases as blocking fail.

Current measured verification

  • Local implementation sequence ends at fa76df0; runtime fixes are 256a42f and 87ca230.
  • Full local suites pass: developer 74 passed, 2 subtests; autonomy 37 passed; ingestion 386 passed, 3 skipped, 12 subtests; Go API and shared-contract suites pass.
  • Fresh positive report-only matrix: 5/5 cases pass at score 100 with zero findings and zero issue actions. Report SHA-256: 33539182a7b02eaaf3df09716bf744bef3ef8208ad817e8d8e1138db80d1b038.
  • Fresh negative battery case: aggregate fail, expectation_met: true, no PDF, and a blocking high-severity missing-phase finding. Report SHA-256: fd7de16d67d87aa87a1088211804c598ac05caea36d96369d82f2ca4939e681d.
  • The source oil/water pump PDFs were visually audited page-by-page; the generated RAV4 guide contains the full installation sequence through step 127.
  • The RAV4 PDF cover visibly identifies 1997 Toyota Truck RAV4 2-Door 4WD L4-2.0L (3S-FE).

Open acceptance item

  • Human technician review of stored RAV4 source evidence and procedure content. Automated readiness confirms structure, source linkage, consumer rendering, and fail-closed behavior; it does not approve safety-critical content.

Tracking

  • Plan: docs/superpowers/plans/2026-09-15-negative-completeness-gate.md
  • Vehicle-label plan: docs/superpowers/plans/2026-09-15-vehicle-specific-guide-label.md
  • Consumer-agent plan: docs/superpowers/plans/2026-09-15-consumer-agent-artifact-detection.md
  • Project: AutoData Portfolio

Safety boundary

No source credentials or user-owned sample data/, output/, or tmp/ artifacts were committed. No GitHub push was performed.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:apiAPI workarea:deep-laneDeep enrichment and quality processingarea:fast-laneFast-lane ingestion and publicationpriority:p0Immediate priorityrisk:highHigh delivery or operational risktype:featureNew product capabilitytype:source-ingestionSource adapter or provenance change

    Projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions