Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
82 commits
Select commit Hold shift + click to select a range
06d9c24
New stream guide
Devon-White Sep 26, 2025
a16ea1b
introduction
hey-august Sep 26, 2025
5f653f6
remove nonexistent links
hey-august Sep 26, 2025
1aa659f
Merge branch 'main' into Devon/new-cxml-stream-guide
hey-august Sep 26, 2025
8730904
begin incorporating readme steps
hey-august Sep 30, 2025
fc2832d
guide
hey-august Oct 3, 2025
1b9b266
cleanup conclusion
hey-august Oct 6, 2025
7b637c4
Merge branch 'main' into Devon/new-cxml-stream-guide
hey-august Oct 6, 2025
a667b02
'how it works'
hey-august Oct 6, 2025
d7686c7
fix link
hey-august Oct 6, 2025
e851a50
Merge branch 'main' into Devon/new-cxml-stream-guide
hey-august Oct 6, 2025
8110a34
more reorganization, accordions
hey-august Oct 6, 2025
13941b7
claude hallucinated emoji icons for `<Card>`s
hey-august Oct 6, 2025
4c98aac
Merge branch 'main' into Devon/new-cxml-stream-guide
Manny-r31 Oct 9, 2025
eb8dafb
Light restructuring, wording changes, and cards in resources section …
Manny-r31 Oct 9, 2025
96fcd92
Merge branch 'main' into Devon/new-cxml-stream-guide
hey-august Oct 16, 2025
701d447
fix tabs, move content, edits from draft readers
hey-august Oct 23, 2025
c52f14a
Merge branch 'main' into Devon/new-cxml-stream-guide
hey-august Oct 31, 2025
0a80f1b
sentence casing
hey-august Oct 31, 2025
a0f370d
codec comparison table
hey-august Oct 31, 2025
04992a0
audio accordion
hey-august Oct 31, 2025
fe64a79
uncomment section
hey-august Oct 31, 2025
b342d68
new mermaid diagram
hey-august Oct 31, 2025
8e9b7cb
update `SignalWireRealtimeTransportLayer` to `SignalWireCompatibility…
hey-august Oct 31, 2025
c1aa3f6
correct repo url
hey-august Oct 31, 2025
1351d09
fixes
hey-august Oct 31, 2025
2147925
mermaid diagram addendum
hey-august Oct 31, 2025
9a7861d
extra super fast quickstart
hey-august Oct 31, 2025
9901dbf
remove unnecessary admonition and duplicate architectural explainer
hey-august Oct 31, 2025
52651f1
remove JavaScript examples
hey-august Oct 31, 2025
1477d3f
remove redundant 'local development' section
hey-august Oct 31, 2025
02aedf4
rename quickstart
hey-august Oct 31, 2025
b662394
simplify code samples
hey-august Oct 31, 2025
2f6a6d6
claude.md
hey-august Nov 3, 2025
d5e0505
merge 'get started' and 'quickstart'
hey-august Nov 3, 2025
ba550f3
codeblocks and capitalization
hey-august Nov 3, 2025
8479f89
links
hey-august Nov 3, 2025
2eabff2
simplify, consolidate audio sections
hey-august Nov 3, 2025
0897b3c
misc explanation
hey-august Nov 3, 2025
0dc8af0
explain ngrok
hey-august Nov 4, 2025
8400c1b
accordion rename
hey-august Nov 4, 2025
3e10e48
tags
hey-august Nov 4, 2025
2f4c067
env and secrets
hey-august Nov 4, 2025
b7c411a
code changes
hey-august Nov 4, 2025
e8e1d03
add admonition to codec negotiation block
hey-august Nov 4, 2025
b50a810
add logging
hey-august Nov 4, 2025
f575e1c
align config section
hey-august Nov 4, 2025
b28be3e
update dockerfile
hey-august Nov 5, 2025
dd63525
weather function
hey-august Nov 5, 2025
5f0a411
align sample
hey-august Nov 5, 2025
369138b
update time tool, remove unnecessary comment
hey-august Nov 5, 2025
83a5c55
remove redundant section
hey-august Nov 5, 2025
155fc37
update links, cards, icons
hey-august Nov 6, 2025
2cd0227
remove hallucinated Advanced Configuration section
hey-august Nov 6, 2025
36acabe
delete more hallucinations
hey-august Nov 6, 2025
7b4e739
update codec cards
hey-august Nov 6, 2025
3e5278d
extraneous tabs
hey-august Nov 6, 2025
f49ecaa
misc
hey-august Nov 6, 2025
ace3a3e
remove 'production best practices'
hey-august Nov 6, 2025
b113c2b
move environment configuration section
hey-august Nov 6, 2025
0f4daa1
align tab ids
hey-august Nov 6, 2025
de523b4
simplify ngrok section
hey-august Nov 6, 2025
49f8172
rm hr
hey-august Nov 6, 2025
f0297aa
codec
hey-august Nov 6, 2025
4305de0
remove code blocks that just represent the dockerfile and docker-comp…
hey-august Nov 6, 2025
d451f0f
reorg
hey-august Nov 6, 2025
979a537
rm hr
hey-august Nov 6, 2025
cdd3193
headers
hey-august Nov 6, 2025
c1e3a87
titles, and streamline troubleshooting sections
hey-august Nov 6, 2025
bb7649b
more troubleshooting solutions
hey-august Nov 6, 2025
568e963
streamline codec
hey-august Nov 6, 2025
cb79be4
intro and new 'system architecture' accordion for How it Works
hey-august Nov 6, 2025
bd6df4f
update 'how it works' accordions
hey-august Nov 6, 2025
f22a3cd
architecture accordion
hey-august Nov 6, 2025
ebf0c69
misc edits
hey-august Nov 6, 2025
8da4566
Merge branch 'main' into Devon/new-cxml-stream-guide
hey-august Nov 6, 2025
5893621
codec cards fixes
hey-august Nov 7, 2025
2fc85fc
update tools accordion
hey-august Nov 7, 2025
3242835
update claude.md
hey-august Nov 7, 2025
521d889
clarify architecture
hey-august Nov 7, 2025
4a99ad5
Merge remote-tracking branch 'origin/main' into Devon/new-cxml-stream…
hey-august Nov 7, 2025
ecc8e4d
Merge branch 'Devon/new-cxml-stream-guide' of github.com:signalwire/d…
hey-august Nov 7, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 10 additions & 1 deletion .cursor/rules/docs.mdc
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@ description: "Brief page description" # for SEO
- **Titles**: Avoid gerunds in titles when practical ('Install package' rather than 'Installing the package')
- **Sentence case**: Apply sentence case to card titles, tab titles, and pseudo-headers
- **Pseudo-headers**: Titles made with simple bolded text (either on their own line or in lists with colons) should use sentence case
- **Semantic line breaks**: Follow the SemBr specification by putting line breaks
- **Semantic line breaks**: Follow the SemBr specification by putting line breaks before and after major clauses. Links should occupy their own complete line.

### Header formatting
- Use sentence case for all headers (capitalize only the first word and proper nouns)
Expand Down Expand Up @@ -159,6 +159,15 @@ export const products = [
- Provide alt text for custom images
- Ensure proper focus management for interactive elements

## Development and build commands

### Package manager
**This project uses Yarn, not npm.** Always use `yarn` for all package management commands.
- Build: `yarn --cwd website build`
- Develop: `yarn --cwd website start` (for local preview)
- Install: `yarn install`
- Do NOT use: `npm install`, `npm run`, `npx` - use `yarn` equivalents instead

## Quality assurance

### Content review checklist
Expand Down
Loading