Commit Graph
4 Commits
Author SHA1 Message Date
roboco-app[bot]GitHubBackend Developer 2Backend Documenterroboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com>Backend Developer 1roboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com>roboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com>
bf97da1f98 [cdb705da] Backend: competitive-positioning note for Port AI Builder market signal (#755)
* [c2d8f8fa] Write Port AI Builder competitive-positioning doc (#722)

* [c2d8f8fa] docs(backend): add Port AI Builder competitive-positioning analysis

* [c2d8f8fa] docs(backend): fix all wrong file:line citations in Port AI Builder positioning doc

---------

Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech>

* [c232e514] Fix PR #755 review findings: wording accuracy + branch staleness (#784)

* [4815da95] docs(analysis): fix pr_gate wording findings on CEO-check scope and conventions default (#776)

Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech>

* [c0c2ac32] Resolve CI blocker F-397f9453 on PR #784 head (#791)

* [c0c2ac32] fix(docs): reflow hard-wrapped prose in competitive-positioning doc to pass quality gate

* [c0c2ac32] docs(qa): add CI fix note for reflow-check on competitive positioning doc

---------

Co-authored-by: Backend Developer 2 <be-dev-2@roboco.tech>
Co-authored-by: Backend Documenter <be-doc@roboco.tech>

* [26e8731d] Sync branch and resolve pr_gate CI blocker 397f9453 on PR #784 head (#788)

* [26e8731d] Document CI staleness pattern in lifecycle artifacts script docstring

* [26e8731d] Remove false docstring claiming docs/ is outside CI paths filter

The docstring at lines 13-15 claimed docs/ is outside the CI workflow's
paths filter, making doc-only commits not trigger CI. This is false —
ci.yml lists docs/** at line 44 (push) and line 83 (pull_request).
The stale-CI diagnosis built on this false premise is incorrect.
Removing the false note per finding F-000d3430.

* [26e8731d] docs(contributing): list markdown reflow check in make quality gate description

CONTRIBUTING.md's make quality comment listed only 4 checks (ruff
format, ruff check, mypy, pytest) but the Makefile quality target runs
8+ including the markdown prose reflow check (scripts/reflow_md.py
--check). That omission directly contributed to the CI blocker this
task investigated — a contributor reading the old comment would not
expect the reflow gate. Added the reflow check to the comment list
and a note pointing to make reflow-docs as the auto-fix and
docs/rag/standards/markdown-reflow-quality-gate.md for the standard.

---------

Co-authored-by: Backend Developer 2 <be-dev-2@roboco.tech>
Co-authored-by: Backend Documenter <be-doc@roboco.tech>

---------

Co-authored-by: roboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com>
Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech>
Co-authored-by: Backend Developer 2 <be-dev-2@roboco.tech>
Co-authored-by: Backend Documenter <be-doc@roboco.tech>

* [f4529578] Reflow CONTRIBUTING.md blockquote to clear reflow-check CI failure on PR #755 (#800)

* [f4529578] reflow(contributing): join 3-line blockquote and strip line 31 indent to clear reflow-check

* [f4529578] docs(changelog): note CONTRIBUTING.md reflow fix that cleared reflow-check CI gate

* [f4529578] docs(changelog): clarify reflow fix unblocks competitive-positioning PR #755

* [f4529578] docs(changelog): add reflow-passthrough detail to CONTRIBUTING.md fix note

* [f4529578] docs(changelog): add task ID reference to CONTRIBUTING.md reflow fix entry

* [f4529578] docs(changelog): add exact reflow-check exit output to CONTRIBUTING.md fix entry

* [12b3bce9] fix(contributing): join blockquote and remove indent to clear reflow-check CI failure (#799)

Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech>

---------

Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech>
Co-authored-by: Backend Documenter <be-doc@roboco.tech>
Co-authored-by: roboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com>

---------

Co-authored-by: roboco-app[bot] <302741806+roboco-app[bot]@users.noreply.github.com>
Co-authored-by: Backend Developer 1 <be-dev-1@roboco.tech>
Co-authored-by: Backend Developer 2 <be-dev-2@roboco.tech>
Co-authored-by: Backend Documenter <be-doc@roboco.tech>
2026-08-02 11:11:39 +00:00
Renn F f48106cbb6 docs: reflow hard-wrapped prose to one line per paragraph
Markdown and editors soft-wrap on their own, so the manual ~75-char line
breaks across the docs added nothing but noise. Join wrapped prose, list
items, and paragraphs into single lines across 67 docs — README, CLAUDE.md,
deployment, usage, the RAG knowledge base, and the agent role prompts.
Whitespace-only: code fences, tables, and blockquote alerts are byte-identical
and the change is token-verified (no content altered). Applied with a
deterministic reflow tool (committed separately).

Also lands two doc edits that were awaiting commit: the measured under-load
resource numbers in usage.md and the pr_reviewer additions to the
org-structure RAG doc.
2026-06-16 23:18:55 +02:00
Renn F cdde3b256e docs(contributing): add a verified-commit-signing guide + greeting line
master requires verified signatures, but CONTRIBUTING only mentioned the DCO
sign-off (git commit -s) — which does NOT satisfy the rule, steering
contributors straight into the merge block. Add a 'Signing your commits'
section (SSH signing setup, the -s vs -S distinction, and how to re-sign
already-pushed commits) and surface it in the first-PR greeting checklist.
2026-06-12 16:10:10 +02:00
Renn F 183151baf1 chore: license under AGPL-3.0 and add Contributor License Agreement
- Add full AGPL-3.0 LICENSE (canonical GNU text)
- Switch README and pyproject.toml from MIT to AGPL-3.0
- Add CLA.md (individual + entity) granting relicensing rights
- Add CONTRIBUTING.md explaining workflow and why the CLA exists
- Add CLA Assistant GitHub workflow to enforce signing on PRs
- Document licensing stance in CLAUDE.md
2026-05-31 00:53:45 +02:00