Define the report's purpose
A progress observation, a condition assessment, and a formal inspection report can have different requirements. The implementation should begin with the actual template and the professional who owns its meaning.
For each section, distinguish required facts, optional context, and conclusions that require review. A section heading should not force the model to generate a conclusion when the field record contains no supporting observation.
I would include a clear state for “not observed” or “not recorded,” using the team's approved wording. Those states should remain distinct from “no issue found.” Absence of a note is not evidence that a condition was checked.
The workflow should also record the scope and limits of the visit. If access to an area was unavailable, the draft should preserve that limitation rather than producing a complete-looking narrative about the entire site.