Skip to content

docs: add the canonical community-health set - #2

Open
homeofe wants to merge 1 commit into
mainfrom
fix/health-2026-07-29-community-health
Open

docs: add the canonical community-health set#2
homeofe wants to merge 1 commit into
mainfrom
fix/health-2026-07-29-community-health

Conversation

@homeofe

@homeofe homeofe commented Jul 29, 2026

Copy link
Copy Markdown
Member

Closes the weekly-health item: elvatis/agent-backends - PUBLIC repo missing the entire community-health set required by conventions section 5.

Refs: the 2026-07-27 internal weekly project health review.

What was missing

All six, re-verified on 2026-07-29 (each returned 404 via gh api):

LICENSE, SECURITY.md, CODE_OF_CONDUCT.md, CONTRIBUTING.md, .github/ISSUE_TEMPLATE/, .github/PULL_REQUEST_TEMPLATE.md.

What this adds

Copied from homeofe/aahp-swarm, the canonical source named in conventions section 5:

  • LICENSE Apache-2.0 with Copyright 2026 Elvatis - Emre Kohler. This matches the "license": "Apache-2.0" already declared in package.json, which previously had no license file behind it.
  • SECURITY.md (security@elvatis.com) and CODE_OF_CONDUCT.md (conduct@elvatis.com), verbatim.
  • .github/ISSUE_TEMPLATE/{bug_report,feature_request}.md and .github/PULL_REQUEST_TEMPLATE.md, verbatim.
  • CONTRIBUTING.md adapted to this project rather than copied: it describes the real layout (src/index.ts is the whole public surface, src/__tests__/, generated dist/), states that the exported API is a contract for conduit-vscode and aahp-runner, gives the actual verification commands (npm test, npm run build), and keeps the no-em-dash rule.

No source, build, or packaging file is touched. package.json already declared the license, so it needed no change.

On the archive-instead option

The report offered "add it, or archive the repo if it is dormant", noting no workflow runs on main. I did not archive, because archiving is not reversible by closing a pull request and README.md documents two live consumers (conduit-vscode, aahp-runner) that install this package. Last push was 2026-03-18, so dormant-in-development is fair, but that is a different thing from unused.

If you would rather archive it, close this PR and the finding resolves that way instead.

Verification

  • Each of the six paths confirmed 404 on main before the change.
  • All seven added files scanned for em dashes (U+2014): none.
  • Content-only change; no code, no CI, nothing executable added.

Opened by the weekly-health-fixer routine. Not merged; awaiting your review.

agent-backends is a public repository but carried none of the six files
required by project-conventions section 5. Copied from aahp-swarm, with
CONTRIBUTING.md adapted to this project.

- LICENSE (Apache-2.0, Copyright 2026 Elvatis - Emre Kohler), matching the
  Apache-2.0 already declared in package.json.
- SECURITY.md, CODE_OF_CONDUCT.md verbatim from the canonical set.
- .github/ISSUE_TEMPLATE/{bug_report,feature_request}.md and
  .github/PULL_REQUEST_TEMPLATE.md verbatim.
- CONTRIBUTING.md written for this package: the exported API is a contract
  for conduit-vscode and aahp-runner, backends stay symmetrical, new
  backends default to shell: false, and changes carry tests.

package.json already declares the license, so no change was needed there.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant