← ClaudeAtlas

capture-answerlisted

Ingests an expert's answers to an L2 questionnaire in the abap_wiki knowledge base: transforms the answers (filled in the interviews/ file or given verbally) into a canonical citable expert-answer (slices/<id>/inputs/expert-answers/), moves gaps to 'answered' and closes the questions. Use this skill when the owner/expert has answered the functional questions generated by research-l2.
williamcorrea23/sap-router-skill · ★ 1 · AI & Automation · score 66
Install: claude install-skill williamcorrea23/sap-router-skill
# Capture-answer - ingesting expert answers The expert's answers close the residual load-bearing gaps that auto-research could not verify. They become **canonical expert-answers** (`slices/<id>/inputs/expert-answers/`), citable with cite-back in the functional sections; if they contradict the code they are marked `[ANOMALY]` (the `raw/` source is never touched). ## Procedure 1. **Collect the answers.** The expert has filled in the **Expert answer** blocks in the file `slices/<id>/interviews/<date>-<slice>-<dest>.md`, or has answered verbally. For each answer, identify the `gap_id` it refers to (these appear in the title of each questionnaire question, e.g. `example-slice-g003`). 2. **Build the YAML payload** `output/l2/<slice-id>/answers-<date>.yaml`: ```yaml expert: user@example.com scope: "Trigger and purpose of the custom process" kind: clarification # clarification | confirmation | correction | sign-off answers: - gaps: [example-slice-g001] text: | The program ZPROGRAM_BATCH feeds a business data flow used by the custom process for daily operational checks. - gaps: [example-slice-g003] text: | Launched by the batch job ZEXAMPLE_JOB_DAILY via an external scheduler, with an example technical schedule and variant. - gaps: [example-slice-g007] anomaly: true # the answer contradicts the code: mark [ANOMALY] text: | The flag ZZSTATUS='X' should