logiguard fork: GPUI xdg-activation keyboard-focus serial fix
Some checks failed
Update All Top Ranking Issues / update_top_ranking_issues (push) Has been cancelled
Triage Project Sync (#84) / Sync triage project (push) Has been cancelled
release_nightly / notify_on_failure (push) Has been cancelled
release_nightly / check_style (push) Has been cancelled
release_nightly / run_tests_windows (push) Has been cancelled
release_nightly / clippy_windows (push) Has been cancelled
release_nightly / bundle_linux_aarch64 (push) Has been cancelled
release_nightly / bundle_linux_x86_64 (push) Has been cancelled
release_nightly / bundle_mac_aarch64 (push) Has been cancelled
release_nightly / bundle_mac_x86_64 (push) Has been cancelled
release_nightly / bundle_windows_aarch64 (push) Has been cancelled
release_nightly / bundle_windows_x86_64 (push) Has been cancelled
release_nightly / build_nix_linux_x86_64 (push) Has been cancelled
release_nightly / build_nix_mac_aarch64 (push) Has been cancelled
release_nightly / update_nightly_tag (push) Has been cancelled
Hotfix Review Monitor / check-hotfix-reviews (push) Has been cancelled
Stale PR Review Reminder / check-stale-prs (push) Has been cancelled
Update Weekly Top Ranking Issues / update_top_ranking_issues (push) Has been cancelled
Bump collab-staging Tag / update-collab-staging-tag (push) Has been cancelled
compliance_check / scheduled_compliance_check (push) Has been cancelled
Some checks failed
Update All Top Ranking Issues / update_top_ranking_issues (push) Has been cancelled
Triage Project Sync (#84) / Sync triage project (push) Has been cancelled
release_nightly / notify_on_failure (push) Has been cancelled
release_nightly / check_style (push) Has been cancelled
release_nightly / run_tests_windows (push) Has been cancelled
release_nightly / clippy_windows (push) Has been cancelled
release_nightly / bundle_linux_aarch64 (push) Has been cancelled
release_nightly / bundle_linux_x86_64 (push) Has been cancelled
release_nightly / bundle_mac_aarch64 (push) Has been cancelled
release_nightly / bundle_mac_x86_64 (push) Has been cancelled
release_nightly / bundle_windows_aarch64 (push) Has been cancelled
release_nightly / bundle_windows_x86_64 (push) Has been cancelled
release_nightly / build_nix_linux_x86_64 (push) Has been cancelled
release_nightly / build_nix_mac_aarch64 (push) Has been cancelled
release_nightly / update_nightly_tag (push) Has been cancelled
Hotfix Review Monitor / check-hotfix-reviews (push) Has been cancelled
Stale PR Review Reminder / check-stale-prs (push) Has been cancelled
Update Weekly Top Ranking Issues / update_top_ranking_issues (push) Has been cancelled
Bump collab-staging Tag / update-collab-staging-tag (push) Has been cancelled
compliance_check / scheduled_compliance_check (push) Has been cancelled
Single-commit orphan branch: full zed-industries/zed @ 8c74db0 source tree with a 3-file patch applied (no upstream history). Patch (crates/gpui_linux/src/linux/wayland/): - serial.rs: add SerialKind::KeyboardEnter - client.rs: store wl_keyboard.enter serial; add latest_serial_of() - window.rs: activate() uses keyboard-enter serial (Mutter focus gate) Mutter honors window activation only when the token carries the keyboard- focus serial from wl_keyboard.enter; GPUI used a stale mouse-press serial. See docs/tray-window-focus-wayland.md in logiguard. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
195
.factory/skills/brand-writer/taboo-phrases.md
Normal file
195
.factory/skills/brand-writer/taboo-phrases.md
Normal file
@@ -0,0 +1,195 @@
|
||||
# Taboo Phrases
|
||||
|
||||
These patterns signal AI-generated or marketing-heavy copy. Eliminate all instances.
|
||||
|
||||
---
|
||||
|
||||
## Hype Words
|
||||
|
||||
Never use these unless quoting someone else:
|
||||
|
||||
| Word/Phrase | Why It Fails |
|
||||
| ---------------- | ---------------------------------- |
|
||||
| revolutionary | Unearned superlative |
|
||||
| game-changing | Unearned superlative |
|
||||
| cutting-edge | Vague tech buzzword |
|
||||
| next-generation | Meaningless without context |
|
||||
| blazingly fast | Cliché, unquantified |
|
||||
| lightning-fast | Cliché, unquantified |
|
||||
| powerful | Vague; what does it do? |
|
||||
| robust | Vague; how is it robust? |
|
||||
| seamless | Almost never true |
|
||||
| frictionless | Almost never true |
|
||||
| effortless | Dismisses real complexity |
|
||||
| leverage | Corporate jargon |
|
||||
| unlock | Marketing manipulation |
|
||||
| supercharge | Marketing manipulation |
|
||||
| turbocharge | Marketing manipulation |
|
||||
| best-in-class | Unverifiable claim |
|
||||
| world-class | Unverifiable claim |
|
||||
| state-of-the-art | Vague tech buzzword |
|
||||
| groundbreaking | Unearned superlative |
|
||||
| innovative | Show, don't tell |
|
||||
| intuitive | Often means "we didn't explain it" |
|
||||
| elegant | Self-congratulatory |
|
||||
|
||||
---
|
||||
|
||||
## AI Structural Patterns
|
||||
|
||||
These constructions reveal AI authorship:
|
||||
|
||||
### Em Dash Chains
|
||||
|
||||
```
|
||||
❌ "Zed is fast — really fast — and it shows in every interaction."
|
||||
✅ "Zed is fast. You'll feel it in every interaction."
|
||||
```
|
||||
|
||||
### "It's not X, it's Y"
|
||||
|
||||
```
|
||||
❌ "It's not just an editor — it's a complete development environment."
|
||||
✅ "Zed combines editing, collaboration, and AI assistance in one workspace."
|
||||
```
|
||||
|
||||
### Triple Parallel Lists
|
||||
|
||||
```
|
||||
❌ "Fast. Focused. Collaborative."
|
||||
❌ "Write code. Ship faster. Stay in flow."
|
||||
✅ "Zed is built for speed and collaboration."
|
||||
```
|
||||
|
||||
### Colon-Introduced Lists in Prose
|
||||
|
||||
```
|
||||
❌ "Three things make Zed different: speed, collaboration, and AI."
|
||||
✅ "Zed prioritizes speed, real-time collaboration, and AI integration."
|
||||
```
|
||||
|
||||
### Rhetorical Questions as Openers
|
||||
|
||||
```
|
||||
❌ "What if your editor could keep up with your thinking?"
|
||||
✅ "Zed renders every keystroke instantly."
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Empty Enthusiasm
|
||||
|
||||
Remove all emotional manipulation:
|
||||
|
||||
| Pattern | Problem |
|
||||
| --------------------------------- | -------------------------------- |
|
||||
| "We're excited to announce..." | Nobody cares about your emotions |
|
||||
| "We're thrilled to share..." | Same |
|
||||
| "We can't wait for you to try..." | Presumptuous |
|
||||
| "You'll love..." | Telling reader how to feel |
|
||||
| "Get ready to..." | Marketing hype |
|
||||
| "Say goodbye to..." | Cliché setup |
|
||||
| "Say hello to..." | Cliché followup |
|
||||
| "Finally, an editor that..." | Implies all others failed |
|
||||
| "The wait is over" | Presumes anticipation |
|
||||
| "Introducing..." (as standalone) | Weak opener |
|
||||
|
||||
---
|
||||
|
||||
## Vague Benefits
|
||||
|
||||
Replace with specific outcomes:
|
||||
|
||||
| Vague | Ask Instead |
|
||||
| ----------------------- | ------------------------------ |
|
||||
| "enhanced productivity" | How much faster? At what task? |
|
||||
| "improved workflow" | What specific improvement? |
|
||||
| "better experience" | Better how? Measurable? |
|
||||
| "streamlined process" | What steps were removed? |
|
||||
| "optimized performance" | What metric improved? |
|
||||
| "increased efficiency" | What takes less time/effort? |
|
||||
| "modern development" | What specific capability? |
|
||||
| "next-level coding" | Meaningless |
|
||||
| "superior quality" | By what measure? |
|
||||
|
||||
---
|
||||
|
||||
## Forbidden Punctuation
|
||||
|
||||
| Pattern | Rule |
|
||||
| ----------- | ---------------------------------- |
|
||||
| `!` | Never. Zero exclamation points. |
|
||||
| `...` | No dramatic ellipses |
|
||||
| ALL CAPS | No shouting for emphasis |
|
||||
| `?` as hook | No rhetorical questions as openers |
|
||||
| `—` overuse | Max one em dash per paragraph |
|
||||
|
||||
---
|
||||
|
||||
## Corporate Euphemisms
|
||||
|
||||
| Phrase | Problem |
|
||||
| ------------------- | ----------------------------- |
|
||||
| move the needle | Jargon |
|
||||
| synergy | Meme-tier corporate |
|
||||
| ecosystem | Often meaningless |
|
||||
| paradigm shift | Dated buzzword |
|
||||
| holistic approach | Vague |
|
||||
| scalable solution | What scales? How? |
|
||||
| actionable insights | Corporate speak |
|
||||
| value proposition | Never in customer-facing copy |
|
||||
| leverage (verb) | Use "use" instead |
|
||||
| utilize | Use "use" instead |
|
||||
| facilitate | Use clearer verb |
|
||||
| empower | Patronizing |
|
||||
| enable | Often vague; be specific |
|
||||
|
||||
---
|
||||
|
||||
## Filler Phrases
|
||||
|
||||
Delete without replacement:
|
||||
|
||||
- "In today's fast-paced world..."
|
||||
- "As developers, we know..."
|
||||
- "Let's face it..."
|
||||
- "The truth is..."
|
||||
- "At the end of the day..."
|
||||
- "When it comes to..."
|
||||
- "In order to..."
|
||||
- "It goes without saying..."
|
||||
- "Needless to say..."
|
||||
- "As you may know..."
|
||||
|
||||
---
|
||||
|
||||
## Detection Checklist
|
||||
|
||||
Before finalizing, scan for:
|
||||
|
||||
1. **Superlatives:** best, most, fastest, only, first, ultimate
|
||||
2. **Absolutes:** always, never, every, all, completely, totally
|
||||
3. **Hedging:** might, could, potentially, possibly, may help
|
||||
4. **Intensifiers:** very, really, extremely, incredibly, absolutely
|
||||
5. **Vague quantifiers:** many, numerous, significant, substantial
|
||||
|
||||
**Rule:** If you can't prove it or measure it, rewrite it.
|
||||
|
||||
---
|
||||
|
||||
## Quick Reference
|
||||
|
||||
**Instant red flags (auto-fail if present):**
|
||||
|
||||
- Any exclamation point
|
||||
- "We're excited/thrilled"
|
||||
- "Revolutionary" or "game-changing"
|
||||
- Em dash used 2+ times in one paragraph
|
||||
- "It's not X, it's Y" construction
|
||||
|
||||
**Yellow flags (review carefully):**
|
||||
|
||||
- Any word from Hype Words list
|
||||
- Sentences starting with "And" or "But"
|
||||
- Questions in headlines
|
||||
- Lists of exactly three items
|
||||
Reference in New Issue
Block a user