LifeVer 1.4

A Changelog for Your Life. Track your growth, celebrate your progress, and own your story.

See an Example

Why a Changelog for Your Life?

The Semantic Life Versioning (LifeVer) standard is a framework for tracking personal accomplishments, significant events, and growth over time. It provides a structured, consistent, and reviewable format for logging the "changes" that constitute a life. Its purpose is to foster reflection, provide perspective, and create a meaningful, personal history of progress and resilience.

How It Works: Core Concepts

1. The Version Number

LifeVer uses a three-part versioning number to classify the significance of any change, telling the story of your personal growth.

EPOCH . MILESTONE . STEP

Hover over a part to learn more.

2. The Workflow

A simple, low-friction process lets you capture progress as it happens and reflect on it during a periodic "Review & Release" ceremony.

1

Capture

Add accomplishments to an `[Unreleased]` section anytime.

2

Review & Release

Periodically (e.g., weekly), review your progress.

3

Version

Assign a new version number, making your progress official.

The Building Blocks

Change Types

A stable list of five types to categorize the fundamental nature of any change.

Scopes

An extensible list of domains to categorize *where* in your life a change occurred.

Live Demo: An Example Changelog

This is an interactive example. Click the filters to see how the chart and entries update in real-time.

Filter by Scope

Filter by Type

Changelog Entries

Entries by Type

Guiding Principles

Separation of Concerns

Your changelog is for logging the past. Planning is done separately in a to-do list or "issue tracker".

Curation Over Raw Data

Log the *accomplishment*, not every single task. Summarize and curate entries to reflect meaningful outcomes.

Honesty and Resilience

Use `Changed` to log difficult events truthfully and other types to log your resilient responses.