7 Commits

Author SHA1 Message Date
xsser 0672b260b3 feat(pua): sweep open issues and add offline adapters
Summary:
- Filter UserPromptSubmit prompts inside the hook and soften hook wording so
  normal first-attempt prompts stay silent and frustration prompts read as
  user-installed productivity context.
- Add offline mode, remove stop-feedback /tmp plugin-root rendezvous, and add
  feedback endpoint body caps, origin checks, and D1-backed rate limiting.
- Add diagnosis-first discipline, Huawei military-order mode, Codex subcommand
  alias skills, a lightweight pi adapter, and Trae prompt/rule files.
- Clarify ambiguous 下场 wording, add FAQ guidance, and bump manifests to
  v3.3.0.

Rationale:
- Open issues covered over-aggressive hooks, model refusal, closed-network
  usage, Codex subcommands, Pi/Trae support, feedback abuse, ambiguous lifecycle
  wording, Huawei tone, and the misleading-traceback blind spot.
- The fixes convert ad-hoc prompt pressure into mechanical gates: script-level
  trigger filtering, offline config gates, endpoint abuse controls, and static
  regression checks.

Tests:
- for f in hooks/*.sh scripts/*.sh evals/*.sh; do bash -n "$f"; done
- bash evals/test-windows-python-hooks.sh
- bash evals/test-yaml-frontmatter.sh
- bash evals/test-release-consistency.sh
- bash evals/test-agent-governance.sh
- bash evals/test-pua-loop-hook.sh
- bash evals/test-integrity-guard.sh
- bash evals/test-issue-regressions.sh
- bash evals/test-behavior.sh
- bash evals/run-trigger-test.sh
- ./landing/node_modules/.bin/tsc -p pi/pua/tsconfig.json --noEmit
- npm -C landing run build
- git diff --check
- python3 JSON parse check for plugin and hook manifests

Co-authored-by: Codex <codex@openai.com>
2026-05-08 23:41:30 +08:00
xxnbyy 1f3b24bff8 fix: sync skill content across all platforms and fix landing page accuracy
**Skill content sync (cursor/kiro/vscode/codex/codebuddy):**
- Add Owner意识四问 (4-question owner mindset checklist)
- Add 3 new failure modes: 被动等待/差不多就行/空口完成
- Add 阿里味·关怀型 (caring variant) to 大厂PUA扩展包
- Add 自动选择机制 with output format and examples
- Add 3 new 抗合理化 entries for the new failure modes
- Fix broken 断链: add 百度味/拼多多味 definitions to cursor rules
- codex/codebuddy: add 任务生命周期行为框架 (task lifecycle framework)
- Add pua-loop skill; remove obsolete loop skill

**README fixes:**
- ja: add missing VSCode (GitHub Copilot) from supported platforms list
- zh-CN + ja: add /pua:p9 and /pua:pro to Works Well With section

**Landing page accuracy:**
- Unify flavor count: 10/14 → 13 across index.html, guide.html, i18n.ts, App.tsx
- Add Google Antigravity to hero platform badges (dist/index.html)
- Complete platform list in App.tsx: 4 → 9 platforms
- Fix CC install command: show both marketplace add + plugin install steps

**New commands:** flavor, kpi, off, on, survey
**Add CLAUDE.md** project instructions for Claude Code
2026-03-23 19:12:32 +08:00
ドン・ゾル 2585afe121 replace "空手で" with "手ぶらで"
空手で →手ぶらで
2026-03-17 23:26:16 +08:00
xxnbyy bff0669ba1 Merge pull request #87 from xxnbyy/fix/ja-language-accuracy
fix(ja): fix unnatural Japanese expressions in all pua-ja skill files
2026-03-17 22:48:23 +08:00
xxnbyy 05bb297690 fix(ja): fix unnatural Japanese expressions across all pua-ja files
Two Chinese-influenced phrases replaced with natural Japanese equivalents:

- 私の能力範囲を超えています → 私の能力を超えています
  (能力範囲 mirrors Chinese 能力范围; English version uses "beyond my capabilities" without "range")

- 私の知識のカットオフ日を超えています → 私の知識のカットオフを超えています
  (カットオフ already implies a temporal boundary; 日 is redundant)

Note: 空口完了 → 検証なしの完了宣言 is handled separately in PR #86 (donzoru)

Affects: skills/pua-ja, codex/pua-ja, codebuddy/pua-ja, cursor/rules/pua-ja, kiro/steering/pua-ja
2026-03-17 22:44:27 +08:00
ドン・ゾル ca4165e95b replace "空口完了" with "検証なしの完了宣言"
空口完了 → 検証なしの完了宣言
2026-03-17 22:19:23 +08:00
xsser cc50d9f861 feat: add CodeBuddy (Tencent) compatibility
- Add .codebuddy-plugin/plugin.json and marketplace.json for native
  CodeBuddy plugin installation
- Add codebuddy/ directory with pua, pua-en, pua-ja SKILL.md files
  for standalone manual installation
- Update all 3 READMEs (EN/ZH/JA) with CodeBuddy badge, description,
  and installation instructions
- Landing page: add CodeBuddy to install tabs, platform pills, and
  vintage banner platform list
2026-03-16 16:30:26 +08:00