日本語

Development Approach

This document describes the decisions and responsibility to explain that belong to the developer of this project. Terminology and verification scope when reading the public documents are covered in the project overview reference. A Japanese version is also available.

The developer takes responsibility, beyond the published documentation, for explaining the ideas, principles, goals, and decisions to accept or reject proposals and implementation choices. When unable to explain immediately from their own knowledge, the developer investigates and checks the evidence, using AI if needed. The developer remains responsible for the answers and decisions when using AI.

The source code itself explains the application's processing. Behavior and bugs are examined based on the ideas, principles, and implementation, tracing how implementation corresponds to or differs from intent and where processing fails. Explanations distinguish established facts, inferences, and unverified points.