Skip to content

Commit b8218ea

Browse files
committed
Convert CHANGELOG.md to AsciiDoc
1 parent 4263510 commit b8218ea

1 file changed

Lines changed: 222 additions & 0 deletions

File tree

CHANGELOG.adoc

Lines changed: 222 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,222 @@
1+
// SPDX-License-Identifier: AGPL-3.0-or-later
2+
= Changelog
3+
4+
All notable changes to the Wayfinder project will be documented in this file.
5+
6+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
7+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html) where applicable.
8+
9+
== Philosophy
10+
11+
We maintain this changelog with the same values as the project:
12+
- **Transparency**: Document all significant changes
13+
- **Clarity**: Explain the "why" not just the "what"
14+
- **Honesty**: Include mistakes and lessons learned
15+
- **Attribution**: Credit contributors
16+
17+
== [Unreleased]
18+
19+
=== Planned
20+
- Level 1 materials (evidence mapping templates, PROMPT worksheets)
21+
- First example investigation (to be determined based on beta tester feedback)
22+
- Simple website (GitLab Pages or similar)
23+
- Beta tester recruitment (5-10 journalists)
24+
25+
== [0.1.0-alpha] - 2025-11-23
26+
27+
=== Added - Project Foundation
28+
29+
==== Documentation
30+
- **README.md**: Project overview, mission, learning pathway, quick start
31+
- **claude.md**: Comprehensive documentation for AI assistants and deep project context
32+
- **LICENSE.txt**: Dual MIT + Palimpsest v0.8 licensing
33+
- **CONTRIBUTING.md**: Contribution guidelines aligned with heutagogic principles
34+
- **CODE_OF_CONDUCT.md**: Community standards emphasizing epistemic virtues
35+
- **SECURITY.md**: Security policy covering source protection, data handling, platform security
36+
- **MAINTAINERS.md**: Governance model and maintainer responsibilities
37+
- **CHANGELOG.md**: This file
38+
39+
==== Core Frameworks
40+
- **PROMPT Framework**: Six-dimension claim evaluation
41+
- Provenance, Relevance, Objectivity, Methods, Perspective, Timeliness
42+
- **Boundary Objects Theory**: Integration as conceptual foundation
43+
- Enables coordination without consensus
44+
- Multiple entry points for different communities
45+
- **Data → Knowledge → Intelligence → Wisdom Pipeline**: Four-layer architecture
46+
- **Bio-Psycho-Social-Technical Systems Analysis**: Cognitive science integration
47+
48+
==== Learning Pathway (Heutagogic Design)
49+
- **Level 1**: Skeptical Journalist → Evidence Mapper (4-8 hours)
50+
- **Level 2A**: Methodological Journalist → Process Documentarian (8-12 hours)
51+
- **Level 2B**: Statistical Journalist → Uncertainty Communicator (6-10 hours)
52+
- **Level 3**: Interactive Journalist → Knowledge Architect (20-40 hours)
53+
- **Level 4**: Systems Journalist → Epistemic Infrastructure Builder (ongoing)
54+
55+
==== Cognitive Science Integration
56+
- Progressive disclosure architecture (avoid cognitive overload)
57+
- Meta-cognitive prompts (make thinking visible)
58+
- Empathy-first contradictory evidence (reduce defensiveness)
59+
- Transparent navigation analytics (show exploration patterns)
60+
- Trust calibration mechanisms
61+
62+
==== Design Principles
63+
- Face-saving architecture (never "you were wrong")
64+
- Identity-safe framings (Kahan's cultural cognition)
65+
- Multiple entry points (serve different communities)
66+
- Collaborative investigation features
67+
- Accessibility-first (WCAG 2.1 AA minimum)
68+
69+
=== Context - Why This Project Exists
70+
71+
This project emerged from recognition that:
72+
1. **We're not in "post-truth"** but in transition from pre-truth to truth
73+
2. **Data is outpacing** knowledge, intelligence, and wisdom
74+
3. **Journalists are demoralized**, seeing "the end of journalism"
75+
4. **Current approaches fail**: Ground News's algorithmic both-sidesism isn't enough
76+
5. **Interactive documentaries** (i-docs) naturally address post-truth pathologies
77+
78+
=== Influences and Inspiration
79+
80+
==== Theoretical Foundations
81+
- **Nico Carpentier**: Participatory communication theory, PhD supervision
82+
- **Susan Leigh Star**: Boundary objects theory
83+
- **Ludwig Wittgenstein**: Late work on language games (vs. early truth-value semantics)
84+
- **Dempster-Shafer Theory**: Uncertainty quantification
85+
- **Granger Causality**: Temporal influence without mechanistic causation
86+
87+
==== Media and Methodology
88+
- **i-Docs Research Network**: Interactive documentary frameworks
89+
- **Korsakow**: Non-linear documentary software (SNUs - smallest narrative units)
90+
- **Notable i-docs**: Out My Window, Hollow, Welcome to Pine Point, Prison Valley
91+
92+
==== Philosophy and Literature
93+
- **De Man and Derrida**: Irony and the map-territory gap
94+
- **David Foster Wallace**: New Sincerity movement
95+
- **Profilicity vs. Authenticity**: Contemporary debates
96+
- **Oxford OAR Group**: Inventive Methodologies (anecdotes as legitimate knowledge)
97+
98+
==== Cognitive Science
99+
- **Cowan (2001)**: Working memory limits (~4 chunks)
100+
- **Schwartz**: Choice paralysis
101+
- **Rozenblit & Keil**: Illusion of explanatory depth
102+
- **Kahan**: Cultural cognition and identity-protective reasoning
103+
- **Nickerson**: Understanding disagreement reduces polarization
104+
105+
==== Professional Practice
106+
- **National Union of Journalists (NUJ)**: Professional journalism standards
107+
- **ProPublica**: Transparent methodology journalism
108+
- **Knight Foundation, Omidyar Network**: Investigative journalism funding models
109+
110+
=== Technical Decisions
111+
112+
==== Why Dual Licensing?
113+
- **MIT**: Maximum compatibility, enables wide adoption
114+
- **Palimpsest v0.8**: Values alignment, ensures transparency and epistemic justice
115+
- Both apply; users choose which governs their use
116+
117+
==== Why This Documentation Structure?
118+
- **README.md**: Quick orientation for humans
119+
- **claude.md**: Deep context for AI assistants
120+
- **Separate guides**: CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, etc.
121+
- Allows targeted reading
122+
- Easier to maintain
123+
- Clearer separation of concerns
124+
125+
==== Why "Wayfinder"?
126+
- Captures both journalist role (guide) and reader experience (navigator)
127+
- Signals hope to demoralized journalists
128+
- Works as boundary object name (different communities hear what they need)
129+
- Gamification-friendly (Apprentice/Journeyman/Master Wayfinder)
130+
- Memorable, pronounceable, googleable
131+
132+
=== Lessons Learned
133+
134+
==== What Worked
135+
- **Delaying specific advice**: Asking questions before prescribing solutions
136+
- **Cognitive science integration**: Design mitigations for known problems
137+
- **Heutagogic approach**: Self-determination + results (not points/badges)
138+
- **Boundary objects framing**: Solves "coordination without consensus" problem
139+
140+
==== What We're Watching
141+
- **Production cost**: 10x more work than traditional journalism initially
142+
- **Learning curve**: Both journalists and audiences need new capabilities
143+
- **Business model**: No obvious revenue source yet
144+
- **Measurement**: How to prove this works?
145+
146+
==== Open Questions
147+
- Which complex story for first prototype?
148+
- Obsidian vs. TiddlyWiki vs. Notion for Phase 1?
149+
- How to recruit first 5-10 beta testers?
150+
- What metrics actually matter for "success"?
151+
152+
=== Status
153+
154+
**Current Phase**: Conceptual design complete, moving to proof-of-concept
155+
156+
**Next Milestones**:
157+
1. Week 1: Level 1 materials, evidence mapping template, one example investigation
158+
2. Week 2: Share with 3 journalist friends for feedback
159+
3. Week 3: Build simple website (GitLab Pages)
160+
4. Week 4: First 5-10 participants start Level 1
161+
162+
**4 weeks to proof-of-concept.**
163+
164+
=== Contributors
165+
166+
- Project inception and design: [Name to be added]
167+
- [Additional contributors as they join]
168+
169+
=== Thank You
170+
171+
To everyone who influenced this thinking:
172+
- The demoralized journalists who need hope
173+
- The academics who built the theoretical foundations
174+
- The i-docs practitioners who proved the concept
175+
- The open source community who model transparency
176+
- The cognitive scientists who reveal how we actually think
177+
178+
---
179+
180+
== Versioning Scheme
181+
182+
=== For Pre-Release (0.x.x)
183+
- **0.x.0**: Major conceptual changes
184+
- **0.0.x**: Documentation updates, minor fixes
185+
186+
=== For Release (1.x.x and beyond)
187+
- **Major (x.0.0)**: Breaking changes to methodology or platform
188+
- **Minor (0.x.0)**: New features, new levels, significant enhancements
189+
- **Patch (0.0.x)**: Bug fixes, documentation, minor improvements
190+
191+
=== Special Versions
192+
- **alpha**: Conceptual design, not yet tested
193+
- **beta**: Testing with small group
194+
- **rc**: Release candidate, ready for wider use
195+
- **(no suffix)**: Stable release
196+
197+
---
198+
199+
== How to Use This Changelog
200+
201+
=== For Contributors
202+
- Check Unreleased to see what's coming
203+
- Check your version to know what features are available
204+
- See Attribution to find who to thank or ask
205+
206+
=== For Maintainers
207+
- Update Unreleased as you work
208+
- Move to versioned section when releasing
209+
- Always explain why, not just what
210+
- Credit contributors generously
211+
212+
=== For Users
213+
- See what's new in each version
214+
- Understand why changes were made
215+
- Know what's planned next
216+
- Track project evolution
217+
218+
---
219+
220+
*This changelog embodies our commitment to transparency. Every significant change is documented with reasoning. Every contributor is credited. Every lesson is shared.*
221+
222+
*See also: [README.md](./README.md), [CONTRIBUTING.md](./CONTRIBUTING.md)*

0 commit comments

Comments
 (0)