Three skill regressions from the last fix pass
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 62/100
- Issue type
- Documentation
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- json, markdown, python
- Domain
- documentation, testing-qa
Research direction
Start at agentic/.claude/skills/living-doc-impact-analysis/SKILL.md line 63 and the matching expected output in evals/evals.json line 194, then check the wording at living-doc-scenario-creator/SKILL.md lines 222 and 232-235 and the surface_type text in living-doc-create-feature/SKILL.md. Re-measure evals impact-analysis 15, scenario-creator 8 and 11, and create-feature 6 and 8 per agentic/docs/testing/eval-protocol.md. Done when the grep for living-doc-create-feature in the impact-analysis SKILL.md returns a match and those evals pass on two runs.
Written by the indexing model from the issue text.
Description
Description of Technical Debt
The last eval run measured three criteria that passed before the previous fix pass and fail after it (0 of 2 runs each):
living-doc-impact-analysislost its route toliving-doc-create-feature. The entity-ID rewrite turned
SKILL.md:63into a pointer toliving-doc-update's "Split or merge a Feature" only, so the skill no longer names
living-doc-create-feature. Eval 15's routing criterion fails, and its expected output (evals/evals.json:194) still
names the retired "Rename a Feature" workflow.living-doc-scenario-creatordrops the coverage table when no script ran.SKILL.md:222requires it after the
.featureblock. The newer wording at:232-235led both runs to leave it out (eval 8).living-doc-create-featuredraftssurface_type: "API"without saying onlyUIandAPIexist when it infers
the type (eval 6).
Impact of Technical Debt
- Wrong routing for new Features; reports missing their mandated part; an unexplained inferred type.
Category
Code Quality / Refactoring
Priority
High - Actively causing problems
Proposed Solution
At impact-analysis :63, say that a new Feature is created with living-doc-create-feature and registered here, and
keep the split/merge sentence; fix eval 15's expected output. In scenario-creator, state that with no script run the
derived summary is still appended, labelled "derived from your description, not from a coverage_report.py run". In
create-feature, require the draft to state the two-type rule whenever surface_type is inferred. Re-measure the named evals by agentic/docs/testing/eval-protocol.md (two runs, one grader), and run the regression gate in agentic/docs/testing/baseline.md when a script or canon copy changes. Evals:
impact-analysis 15, scenario-creator 8 and 11, create-feature 6 and 8.
Effort Estimate
1 day
Dependencies / Related
No response
Additional Context
Measured 2026-11-12 at living-doc 2df73dc. Re-check:
grep -n "living-doc-create-feature" agentic/.claude/skills/living-doc-impact-analysis/SKILL.md is empty while this is open.
- Dominant language
- Python
- Stars
- 0
- Forks
- 0
- Avg merge
- 6h 14m
- Merged PRs (30d)
- 27
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from AbsaOSS/living-doc
-
type:tech-debt
Difficulty 1/5 Under an hour Newbie friendliness 78/100
AbsaOSS/living-doc#133 ·
Maintainers usually reply within 1 day
-
type:tech-debt
Difficulty 1/5 1-3 hours Newbie friendliness 85/100
AbsaOSS/living-doc#130 ·
Maintainers usually reply within 1 day
-
type:tech-debt
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
AbsaOSS/living-doc#129 ·
Maintainers usually reply within 1 day
-
type:tech-debt
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
AbsaOSS/living-doc#119 ·
Maintainers usually reply within 1 day
-
type:tech-debt
Difficulty 5/5 Over a week Newbie friendliness 5/100
AbsaOSS/living-doc#136 ·
Maintainers usually reply within 1 day
All issues in AbsaOSS/living-doc
Similar issues
-
documentation good first issue
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
JheysonJhordyHuarauyaRiquelme/sprocguard#18 ·
Maintainers usually reply within 1 day
-
enhancement good first issue help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 80/100
dlq/synthpopcan#59 ·
Maintainers usually reply within 2 days
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
mdn/translated-content#40220 ·
Maintainers usually reply within 4 days
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
ETSInitiative/PETSIRD#243 ·
Maintainers usually reply within 1 day
-
deferred p2
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
cuadrao-ai/argus#2160 ·
Maintainers usually reply within 1 day