docs(ArPiDev,ArPiDoc): redesign both methods as V2 core-first
- Redesign ArPiDev and ArPiDoc into a V2 to reduce permanent prompt
context and better align with native coding-agent capabilities.
- Heavily simplify both `AGENTS.md` files: lean bootstrap, state-based
routing (framing/planning/execution/waiting/inconsistent), role
selection, standard response header, and backward-compatible artifact
parsing.
- Add explicit user-control guarantees: user override wins, pause is
always allowed after a story closes, visible reasoning in story logs,
one active story max, and optional commit proposals via `SPEC.md`.
- Clarify that the method does not replace native agent behavior
(IDE/chat history, diagnostics, diffs, `git status`, recent commits,
tool outputs).
- Strengthen role identity prompts (Architect / Pilot / Dev /
Documenter) with a concise “senior professional” framing plus
reflexes, anti-patterns, and escalation triggers.
- Simplify role instructions to a skills/training-first model: the
method orchestrates and preserves traceability instead of
over-prescribing how agents should code or document.
- Strengthen Pilot behavior with mandatory recon before drafting a story
(codebase inspection, local signals, web research only for unstable
external information), followed by story draft + QA.
- Redesign ArPiDev / ArPiDoc story artifacts into a core-first format:
minimal required fields for execution, evidence, and resume; optional
extended fields; incremental logs focused on what/why/verification.
- Refactor `SPEC.md` and `TASKS.md` into core-first guides with
essential sections only, and make `DECISIONS.md`, `CODEMAP.md`, and
custom doc models explicitly optional.
- Add explicit V1/V2/V2.1 compatibility rules: lenient parsing of older
`TASKS` and stories, minimal backfill only when required for safe
execution or closure.