Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

standard(done): a feature is done on every surface of its product — web, admin, mobile, Mac and CLI — or says why not

Open
#439 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

A pull request for this has already been merged.

  • #443 by @krizaka-agents — merged

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
15/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
github-actions
Domain
documentation

Research direction

PR #443 is merged, so review it first. The standard belongs in docs/standards/surfaces.json; then update feature issue template and org workflow to require per-surface ticks. Done means a feature issue closes only when every product surface is addressed or explicitly waived.

Written by the indexing model from the issue text.

Description

The founder, 2026-10-30: « quand tu dis c'est fait, c'est toutes les plateformes, CLI inclus ? » — today, no: « done » meant the issue's own scope. orazaka-cli only received pins and formatting this month while features moved on web/mobile/Mac (e.g. orazaka-cli#90 runs still open).

Make « done » cover every surface:

  • docs/standards/surfaces.json — per product, its surfaces: Orazaka = web client, web admin, mobile, Mac, CLI, API/SDK; Yomizaka = web, admin, mobile, Mac; Akinaza = web, admin, mobile, Mac.
  • Feature issue template: a « Surfaces » checklist generated from that file; each box ticked with its PR or marked n/a — <reason>.
  • A check (org workflow) on closing a feature issue: every surface ticked or justified, else the issue is reopened with a comment. Same check in the 30-min plan check.
  • Parity report per product (which features each surface lacks) in the weekly summary; CLI gaps become issues in the product's lane.
  • Rolled out to every product repo (rules reach every repo).

🤖 Generated with Claude Code

Dominant language
No language data
Stars
0
Forks
0
Avg merge
2h 49m
Merged PRs (30d)
212

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from krizaka/.github

All issues in krizaka/.github

Similar issues

More Documentation issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.