Skip to content

Commit ea90cbe

Browse files
committed
docs: address CodeRabbit doc nits (relative paths, telemetry wording, fence langs, plan note)
1 parent 6fd3899 commit ea90cbe

4 files changed

Lines changed: 14 additions & 5 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -802,7 +802,7 @@ Distributed under the **Apache-2.0 License**. See [`LICENSE`](https://github.com
802802
[🔌 MCP](https://modelcontextprotocol.io/)
803803

804804
<p align="center">
805-
<em>Thanks for visiting ✨ Pythinker! This README does not collect user-level telemetry.</em>
805+
<em>Thanks for visiting ✨ Pythinker! Viewing this README does not trigger telemetry.</em>
806806
</p>
807807

808808
</div>

docs/superpowers/plans/2026-05-31-welcome-banner-redesign.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,15 @@ git commit -m "test: lock welcome banner redesign (footer chip, no pipe, split s
125125

126126
## Task 2: Rewrite `_print_welcome_info` to the footer-chip layout
127127

128+
> **Note (post-implementation):** the shipped `_print_welcome_info` evolved
129+
> beyond the skeleton below. The source is the source of truth; it adds
130+
> responsive width handling (`_welcome_panel_width`, `_WELCOME_MAX_WIDTH`,
131+
> `_WELCOME_PANEL_CHROME_WIDTH`), cell-aware truncation helpers
132+
> (`_truncate_middle_to_width`, `_welcome_value`, `_welcome_tip_lines`), a
133+
> `Table.grid(...)` build, and a `width >= 68` logo-beside-text vs stacked
134+
> branch. Read the block below as the original footer-chip intent, not the
135+
> literal final code.
136+
128137
**Files:**
129138
- Modify: `src/pythinker_code/ui/shell/__init__.py` (function `_print_welcome_info`, lines ~1934–2008; constant `_PYTHINKER_BORDER`, line 1864)
130139

docs/superpowers/specs/2026-05-31-release-orchestration-design.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -316,7 +316,7 @@ Add a **`.sha256` sidecar existence check** (right-sized: defense-in-depth for t
316316

317317
C1–C5 confirmed complete: C1 (release.py opens `release/X.Y.Z` PR, human tags post-merge); C2 (existing merge-gate hook); C3 (release.py is CI tooling, shipped agent gains zero deps); C4 (version-less new-channel snippets + lockstep-enforced README strings, bump in same change set); C5 (`## Unreleased``## X.Y.Z (DATE)` preserves body, contributor footer addendum only).
318318

319-
**Files referenced (absolute paths):**
319+
**Files referenced (repo-relative paths):**
320320
- `pyproject.toml` (SSOT `:3`; pins `:28` core, `:47` host, `:48` review; workspace `:89`; sources `:97`)
321321
- `scripts/check_pythinker_dependency_versions.py` (`:66-67` core+host only — extend for review)
322322
- `.github/workflows/promote-release.yml` (`:95` PyPI poll, `:126-129` homebrew gate, `:152` exit/prerelease, `:168-186` dispatch PAT, `:172-174` silent skip, `:188-200` Slack)
@@ -325,4 +325,4 @@ C1–C5 confirmed complete: C1 (release.py opens `release/X.Y.Z` PR, human tags
325325
- `.github/workflows/release-pythinker-core.yml` (`:99-127` pdoc gh-pages step to retire)
326326
- `flake.nix` (`:129` `packages.default`; NO `apps` stanza)
327327
- `scripts/install.ps1` (`:144` per_page=20, `:152` prerelease skip, `:158` asset-pair guard)
328-
- `/home/ai/Projects/pythinker-site/site/scripts/sync-upstream-products.ts` (`:82-83`/`:98-99` per-product owner config, `:366` hardcoded `replaceAll` literal)
328+
- `../pythinker-site/site/scripts/sync-upstream-products.ts` (`:82-83`/`:98-99` per-product owner config, `:366` hardcoded `replaceAll` literal)

docs/superpowers/specs/2026-05-31-welcome-banner-redesign-design.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Note: the terminal-art mockups below are illustrative, not pixel-perfect contrac
2525

2626
### Current (v0.27.0)
2727

28-
```
28+
```text
2929
╭─ Pythinker Code v0.27.0 ───────────────────────────────────────────╮
3030
│ ● ✦ What's new in v0.27.0 · /changelog │
3131
│ │ │
@@ -47,7 +47,7 @@ adds visual noise to the info grid.
4747

4848
### Proposed ("Footer chip")
4949

50-
```
50+
```text
5151
╭─ Pythinker Code v0.27.0 ─────────────────────────────────────────╮
5252
│ │
5353
│ ● │

0 commit comments

Comments
 (0)