Bootstrap Gitea-Tools docs/wiki and wiki sync helper (#224) #230

Merged
sysadmin merged 2 commits from feat/issue-224-gitea-tools-wiki-bootstrap into master 2026-07-06 00:40:44 -05:00
Owner

Adds the repo-tracked wiki source tree and operator-confirmed sync helper required for Gitea-Tools Gitea Wiki publication (Issue #224).

Delivered

  • docs/wiki/ — 10 required pages (Home, Operator-Guide, Repositories, Identity-and-Profiles, Workflow, Safety-and-Gates, MCP-Tools, Runbooks, Open-Decisions, History)
  • scripts/sync-gitea-wiki.sh — dry-run default; --push requires GITEA_WIKI_SYNC_CONFIRM="SYNC WIKI Gitea-Tools"
  • .gitea/pull_request_template.md — wiki publication readiness gate (#224)
  • tests/test_wiki_sync.py — 11 safety/contract tests

Validation

venv/bin/python -m pytest tests/test_wiki_sync.py -q
# 11 passed

Operator follow-up (post-merge)

Live Gitea Wiki bootstrap + scripts/sync-gitea-wiki.sh --push with proof links recorded on the issue. This PR delivers prerequisites; publication proof is separate operator work per the gate.

Closes #224 after live wiki proof is recorded.

Adds the repo-tracked wiki source tree and operator-confirmed sync helper required for Gitea-Tools Gitea Wiki publication (Issue #224). ## Delivered - `docs/wiki/` — 10 required pages (Home, Operator-Guide, Repositories, Identity-and-Profiles, Workflow, Safety-and-Gates, MCP-Tools, Runbooks, Open-Decisions, History) - `scripts/sync-gitea-wiki.sh` — dry-run default; `--push` requires `GITEA_WIKI_SYNC_CONFIRM="SYNC WIKI Gitea-Tools"` - `.gitea/pull_request_template.md` — wiki publication readiness gate (#224) - `tests/test_wiki_sync.py` — 11 safety/contract tests ## Validation ``` venv/bin/python -m pytest tests/test_wiki_sync.py -q # 11 passed ``` ## Operator follow-up (post-merge) Live Gitea Wiki bootstrap + `scripts/sync-gitea-wiki.sh --push` with proof links recorded on the issue. This PR delivers prerequisites; publication proof is separate operator work per the gate. Closes #224 after live wiki proof is recorded.
jcwalker3 added 1 commit 2026-07-06 00:36:25 -05:00
Bootstrap repo-tracked wiki pages (10 required pages), the operator-
confirmed sync script, PR template publication gate, and safety tests so
Gitea-Tools can publish to the live Gitea Wiki per issue #224.

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
jcwalker3 added 1 commit 2026-07-06 00:36:53 -05:00
sysadmin reviewed 2026-07-06 00:40:37 -05:00
sysadmin left a comment
Owner

Review (sysadmin / prgs-reviewer)

Wiki publication completion review for Issue #224.

Scope: 13 files — docs/wiki/ (10 pages), scripts/sync-gitea-wiki.sh, .gitea/pull_request_template.md, tests/test_wiki_sync.py. No unrelated code changes.

Checks:

  • Head 342974f matches pinned expectation; no drift.
  • git diff --check prgs/master HEAD — clean.
  • pytest tests/test_wiki_sync.py — 11 passed.
  • Sync helper dry-run default; push requires exact GITEA_WIKI_SYNC_CONFIRM="SYNC WIKI Gitea-Tools".
  • PR template carries #224 wiki publication gate.
  • Live wiki verified: Home + 10 pages; git log includes 440f186 bootstrap and sync commits.
  • Issue #224 publication proof comment present.
  • Conflict-marker and secret/provenance sweeps — clean.

Approved.

## Review (sysadmin / prgs-reviewer) Wiki publication completion review for Issue #224. **Scope:** 13 files — `docs/wiki/` (10 pages), `scripts/sync-gitea-wiki.sh`, `.gitea/pull_request_template.md`, `tests/test_wiki_sync.py`. No unrelated code changes. **Checks:** - Head `342974f` matches pinned expectation; no drift. - `git diff --check prgs/master HEAD` — clean. - `pytest tests/test_wiki_sync.py` — 11 passed. - Sync helper dry-run default; push requires exact `GITEA_WIKI_SYNC_CONFIRM="SYNC WIKI Gitea-Tools"`. - PR template carries #224 wiki publication gate. - Live wiki verified: Home + 10 pages; git log includes `440f186` bootstrap and sync commits. - Issue #224 publication proof comment present. - Conflict-marker and secret/provenance sweeps — clean. Approved.
sysadmin merged commit 09a766be5d into master 2026-07-06 00:40:44 -05:00
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Scaled-Tech-Consulting/Gitea-Tools#230