Status: current capability record for the prototype. Updated 2026-08-01.
This document states plainly what is built, what is verified, what is planned, and what is unknown, across six areas. It does not claim a pilot, external validation, legal review, jurisdiction approval, production deployment, or measured permitting outcome.
- Implemented: executable code or a concrete artifact exists in the current repository working tree. This label does not mean merged, deployed, reviewed, or validated by an external person.
- Next: work to complete or verify next.
- Planned: work proposed for a bounded pilot.
- Unknown: an unresolved fact that must not be estimated or filled in without evidence.
Implemented
- One deterministic workflow maps 25 requirements from the official City of Woodland Preapproved ADU Permit Application Checklist. See the workflow manifest and the official checklist.
- One explicitly synthetic inventory exercises present, missing, unknown, and conditional states. See the synthetic packet.
- The packet-presence evaluator applies fixed conditions, preserves unknowns as staff questions, validates the checklist source binding, and fails closed when the source is changed or stale.
- Runtime and CLI source checks use the current UTC date by default. Historical replay requires an explicit date, and the generated evidence manifest names both the date of its source-status finding and the next source-review deadline.
- The current generated sample reports 14 items present, 3 missing, 5 needing staff review, and 3 not applicable. Those are deterministic results for one made-up inventory, not observations from a real application. See the generated evidence manifest.
- A readable static packet sample page presents the generated findings, source status, evidence links, and AI boundary without recalculating the result in a model.
- Readiness regression tests cover expected findings, all-present, conditional, unknown, wrong-workflow, stale-source, malformed-data, source-binding, remedy-review, determinism, generated evidence, and CLI behavior.
- Local browser inspection covered the rendered landmarks, generated findings, source links, console output, computed contrast, and horizontal reflow at 1280, 390, and 320 CSS pixels. This is not a manual keyboard or assistive-technology test.
- The result says only whether the inventory reports an item present. It does not inspect a file, verify parcel facts, determine legal sufficiency, certify completeness, or constrain what staff may request.
Next
- Repeat the repository and browser checks against the exact reviewed commit.
- Re-verify the published packet sample page's source links, visible boundary, and responsive layout after any change to it.
- Complete a manual keyboard walkthrough and a named screen-reader walkthrough before making accessibility-conformance claims beyond the documented static and automated checks.
Planned
- Replace the prototype mapping with one jurisdiction-reviewed requirement set for one agreed ADU workflow.
- Test synthetic or properly redacted packets against a staff-authored answer key while keeping presence separate from consistency and compliance.
Unknown
- Whether Woodland staff consider the mapped requirements complete or current for any real project.
- Whether a jurisdiction will sponsor the proposed workflow or provide reviewable packet examples.
Implemented
- AI assisted the initial checklist-to-requirement mapping and drafted remedy actions during development. Runtime evaluation does not call a model.
- The workflow manifest
records mapping version, date, AI-assisted authorship, exact input-source
fingerprints, and
prototype_review_pendingstatus. It also states that provider, model, and a reproducible run record were not recorded. - The remedy sidecar
is versioned, bound to workflow and requirement fingerprints, labeled
ai_assisted, and markedprototype_review_pending. - Remedy text is display-only. The deterministic evaluator does not import remedy text when it decides a presence status.
- Existing route explanations and Spanish translations are also versioned AI-assisted drafts with independent review status. See the explanation sidecar.
Next
- Have a named subject-matter reviewer compare every mapped requirement, condition, locator, excerpt, and remedy against the official checklist.
- Record corrections and the exact reviewed versions. Do not promote the status through prose alone.
Planned
- Add a human approval workflow for proposed requirement, remedy, and source changes.
- Evaluate bounded AI extraction and drafting against held-out source passages with evidence-level error reporting.
Unknown
- Who is authorized to review the mapping and remedy language for a pilot.
- Whether any future deployment would permit runtime model calls. The current prototype makes none.
Implemented
- A concrete flagship evidence protocol and formative session plan define the frozen synthetic journey, two independent content reviews, six same-version applicant/practitioner sessions, task and safety thresholds, manual access evidence, a maintenance rehearsal, a partner gate, and a no-PII protocol.
- Machine-readable ledgers keep every current external activity
not_runor pending and bind any future result to exact commits, journey/workflow/packet fingerprints, source hashes, evidence receipts, and signoffs. Preparing those ledgers is not completion evidence.
Next
- Recruit participants who meet the stated criteria, lock the tested commit, conduct the sessions, and report completions, failures, misunderstandings, and contrary evidence.
- Keep usability observations separate from legal fidelity, accessibility, translation, and permitting outcomes.
Planned
- During a pilot, compare the bounded workflow with staff-authored completeness notices or answer keys and agree on outcome measures before testing.
Unknown
- Participant availability, findings, task-success rates, and whether staff or applicants find the prototype useful.
- Any effect on submission quality, review time, correction cycles, staff effort, or permitting duration.
As of 2026-08-02, no external reviewer or participant outcome, manual accessibility signoff, Spanish semantic review, completed maintenance rehearsal, qualifying partner commitment, or jurisdiction validation is recorded.
Implemented
- PROVENANCE.md identifies this repository as a personal project created on personal equipment and accounts.
Planned
- Any statement of delivery capacity would be made separately and would name only independently supportable experience.
Unknown
- Proposed team, delivery capacity, and procurement path. This repository does not represent, and cannot bind, any current or former employer.
Implemented
- The three latest successful
mainCI runs observed on 2026-07-29 completed in 13, 16, and 15 seconds: run 30410892005, run 30428315210, and run 30478495913. - The matching GitHub Pages build and deployment runs completed in 39, 42, and 47 seconds: run 30410891433, run 30428314821, and run 30478494564.
These are elapsed workflow timings calculated from GitHub's startedAt and
updatedAt values. They measure validation and static publication in an
already configured prototype repository. They do not measure jurisdiction
configuration, source review, integration, security authorization, production
deployment, support, or time to a usable permitting result. The runs also
precede the now-deployed route-to-packet and printable-summary iterations, so
they do not measure those builds.
Next
- Repeat the measurement on the exact reviewed commit and retain the run links.
- Ask a proposed delivery team to validate scope, staffing, dependencies, and assumptions before using a jurisdiction timeline.
Planned
- The current pilot brief proposes 8 to 12 weeks for one bounded English-language ADU workflow under stated assumptions. This is an unvalidated planning estimate, not a prior result or quote.
Unknown
- Production hosting, implementation, integration, support, maintenance, and total cost.
- Delivery team capacity, jurisdiction review time, procurement path, and deployment-specific security or privacy work.
Do not infer production time or cost from the prototype CI or Pages timings.
Implemented
- The public prototype and hypothetical ADU route sample are available without sign-in.
- The readable packet sample page is published on
mainand reachable at prepare.html, verified 2026-08-01.
Next
- Repeat the published-page checks against each reviewed commit.
Planned
- Keep a strict distinction, in every description of this project, between implemented prototype behavior, validation work, and deployment hypotheses.
Unknown
- Whether any external reviewer finds the published evidence sufficient.
Every claim above is meant to be checkable against this repository at the commit you are reading. If a statement here disagrees with the code, the tests, or the published pages, the code is correct and this document is wrong — please open an issue.