An experimental branch of American langauge, evolving toward increased harmlessness and human flourishing.
Blesséd Dialect is a B⁵leading edge langauge project—unstable, rapid, and consensus-driven. We're evolving langauge to help humanity reach deep wellbeing goals: specifically, helping everyone reach the 100 and 120 year milestones by the end of this century.
The name "Blesséd" is short for Borlaug Less Éd—the aspirational state when we've achieved sufficient longevity that we can focus less intensively on life preservation. Until then, we must Borlaug more together.
- Borlaug (verb) - To preserve and extend life, named after Norman Borlaug whose work saved a billion and growing
- Calmunity⁵ - Community with emphasis on calm collaboration and exponential collective power thru (through) steady, welcome "five why" questioning in calmunity⁵ life
- Blesséd / Borlaug Less Éd - The finish line when everyone reaches longevity goals (100-120 years). We have no current plans to extend life any further past 120. At 120, the primary goal would be to turn toward the relief of Borlauging less, not more. All stories have a beginning, a middle, and an end. All life must come to an end.
This is a React + TypeScript application built with Vite, shadcn-ui, and Tailwind CSS.
- Node.js & npm (install with nvm)
# Clone the repository
git clone <YOUR_GIT_URL>
# Navigate to the project directory
cd blessed-dialect-basecamp
# Install dependencies (this also sets up git hooks automatically)
npm i
# Start the development server
npm run devNote: The npm install command automatically configures Git hooks that validate the dictionary before each commit, ensuring data integrity across all contributors.
npm run dev- Start development server with hot reloadnpm run build- Build for productionnpm run build:dev- Build with development modenpm run lint- Run ESLintnpm run preview- Preview production build locallynpm run test- Run test suitenpm run test:watch- Run tests in watch modenpm run test:ui- Run tests with UInpm run add-word- Interactive CLI to add a new word to dictionarynpm run add-phrase- Interactive CLI to add a new phrase/idiomnpm run validate-dict- Validate dictionary data integritynpm run precommit- Run all pre-commit checks manuallynpm run setup-hooks- Manually setup Git hooks (runs automatically on install)
Everyone is welcome here. This calmunity⁵ thrives on diverse perspectives and collaborative evolution.
- Fork freely⁵ - This dialect belongs to everyone willing to help humans flourish
- Branch boldly - Experiment with new langauge features and concepts
- Share openly - Your ideas, whether polished or rough, help us evolve
- Question deeply - Use your "five whys" to strengthen proposals
- Affirm generously - Support changes that help us Borlaug more
- Dissent constructively - Push back when proposals miss the mark
We're building langauge that serves life itself. No contribution is too small:
- Add new terms to the dictionary
- Refine existing definitions
- Improve the user interface
- Fix bugs or enhance performance
- Propose new features in issues
- Share feedback on existing proposals
- Document your experiences using the dialect
There are no gatekeepers here—only collaborators. If you see a way to make this project better serve human wellbeing and longevity, please contribute.
We make it very easy⁵ to add words and phrases:
# Add a new word interactively
npm run add-word
# Add a new phrase/idiom interactively
npm run add-phrase
# Validate your changes (also runs automatically before commits)
npm run validate-dictQuality Assurance: Comprehensive quality checks run automatically before every commit via Git hooks:
- Dictionary validation ensures all entries are properly formatted
- Test suite validates schema and data integrity
- Build check confirms the application compiles without errors
Contributors don't need to remember to run these manually—the system automatically validates everything before each commit.
Looking for ideas? See the backlog of terms needing documentation for words and phrases that have been identified but not yet added to the dictionary.
For detailed contribution guidelines, see CONTRIBUTING.md.
- Vite - Lightning-fast build tool
- React 18 - UI library
- TypeScript - Type-safe JavaScript
- shadcn-ui - Accessible component library
- Tailwind CSS - Utility-first styling
- React Router - Client-side routing
src/
├── components/ # Reusable UI components
│ ├── ui/ # shadcn-ui components
│ └── ... # Custom components
├── pages/ # Route pages (Home, Dictionary, Forum, About)
├── hooks/ # Custom React hooks
└── lib/ # Utility functions
This project is open source and available for anyone to use, modify, and distribute. The dialect itself is a collective effort—language belongs to those who speak it.
Blesséd Dialect is an extension of "English for Humans" and "American for Humans"—language that prioritizes people over convention. Through your contributions, we shape langauge that helps us reach deep human wellbeing.
Our goal: Help everyone reach 100 and 120 years by the end of this century through langauge evolution that reduces harm and extends life.
- Explore the Dictionary to learn existing terms
- Join the Forum to propose new langauge
- Read the About page to understand our mission
- Contribute code, ideas, or feedback—all are equally valuable
Currently, editorial rights rest with the original Blesséd author. As our calmunity⁵ grows and diversifies, governance will evolve toward consensus and quorum management by an editorial board willing to morph langauge radically⁵ for human needs.
Welcome to the bleeding B⁵leading edge. Together, we're creating langauge that serves life itself. Your voice matters here. 🌱
This is experimental langauge evolution—unstable, rapid, consensus-driven. Changes happen when needs appear. Not all langauge is well-tested; it just needs to show promise.