Skip to content

LifesaverLabs/blessed-dialect-basecamp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

172 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blesséd Dialect Basecamp

An experimental branch of American langauge, evolving toward increased harmlessness and human flourishing.

What is Blesséd Dialect?

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.

Core Concepts

  • 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.

Getting Started

This is a React + TypeScript application built with Vite, shadcn-ui, and Tailwind CSS.

Prerequisites

Installation

# 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 dev

Note: The npm install command automatically configures Git hooks that validate the dictionary before each commit, ensuring data integrity across all contributors.

Available Scripts

  • npm run dev - Start development server with hot reload
  • npm run build - Build for production
  • npm run build:dev - Build with development mode
  • npm run lint - Run ESLint
  • npm run preview - Preview production build locally
  • npm run test - Run test suite
  • npm run test:watch - Run tests in watch mode
  • npm run test:ui - Run tests with UI
  • npm run add-word - Interactive CLI to add a new word to dictionary
  • npm run add-phrase - Interactive CLI to add a new phrase/idiom
  • npm run validate-dict - Validate dictionary data integrity
  • npm run precommit - Run all pre-commit checks manually
  • npm run setup-hooks - Manually setup Git hooks (runs automatically on install)

Contributing

Everyone is welcome here. This calmunity⁵ thrives on diverse perspectives and collaborative evolution.

Ways to Contribute

  • 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

Contribution Philosophy

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.

Adding Dictionary Entries

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-dict

Quality 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.

Technology Stack

  • 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

Project Structure

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

License

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.

Our Mission

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.

Get Involved

  • 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

Governance

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.

About

An experimental branch of American langauge evolving toward increased harmlessness and human longevity (100-120 years). Please contribute and re:adapt!

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors