Roadmap

Skolkoll's open development plan. 10 of 12 phases complete.

Overview

83% complete

All phases

Done

Phase 1: Data lineage and canonical definitions

Critical data inventory, risk matrix and canonical definitions for all key metrics. Harmonisation of methodology text with actual implementation.

10/10 sub-issues complete
Key metrics inventoried: 100 % (target: 100 %) Metrics with canonical definition: 82 (target: ≥ 20)

GitHub Epic #196 →

Done

Phase 2: Trust UI — quality signals

Unified quality flag system in the UI. Users should understand how reliable a figure is without leaving the page.

9/9 sub-issues complete
Page types with quality indicator: 100 % (target: ≥ 80 %) Metrics with auto quality status: 82 (target: All key metrics)

Depends on: Phase 1

GitHub Epic #197 →

Done

Phase 3: Reproducible datasets — versioning

Dataset versioning with timestamps, metadata files and schema history. Every dataset can be referenced as a specific version.

10/10 sub-issues complete
Datasets with versioning: All key datasets Datasets with changelog: All key datasets

Depends on: Phase 1

GitHub Epic #198 →

Done

Phase 4: Entity model and temporal relations

Stable entity model with history for name changes, status changes and relations. Time-bound relationships between providers and groups.

11/11 sub-issues complete
Entities with stable ID: 100 % Relation types with time-period support: ≥ 3

Depends on: Phase 1, Phase 3

GitHub Epic #199 →

Done

Phase 5: Automated changelog

Global and local changelog with categorisation: new data, corrections, methodology changes and schema changes.

7/7 sub-issues complete
Releases with release notes: 100 % Automated changelog entries: All data sources

Depends on: Phase 3, Phase 4

GitHub Epic #200 →

Done

Phase 6: Journalist and analyst mode

Landing page for journalists with theme packages, method cards and export points. Packaging for quick analysis and citation.

8/8 sub-issues complete
Theme packages published: ≥ 5 Time to relevant dataset: < 2 min

Depends on: Phase 2, Phase 5

GitHub Epic #201 →

Done

Phase 7: API beta

Read-only API with documentation for core resources. Metadata in every response: source, quality flags and comparability.

9/9 sub-issues complete
Documented endpoints: ≥ 6 API responses with metadata: 100 %

Depends on: Phase 3, Phase 4

GitHub Epic #202 →

Done

Phase 8: Search moat — SEO and canonical landing pages

Canonical URL structure, prioritised landing pages with genuine content value and improved internal linking.

14/14 sub-issues complete
Page types with complete metadata: All prioritised Internal link chain complete: School → municipality → method → dataset

Depends on: Phase 6

GitHub Epic #203 →

Done

Phase 9: Editorial interpretation layer — interpretation guides

Editorial explanation pages for hard-to-interpret metrics. Interpretation guides linked directly from data views.

20/20 sub-issues complete
Interpretation guides published: 7 (target: ≥ 7) Key metrics with interpretation link: ≥ 10

Depends on: Phase 2, Phase 6

GitHub Epic #204 →

Done

Phase 10: Guided decision support — school choice guide

Transparent school choice guide with explanations, quality status and data quality awareness in the recommendation logic.

10/10 sub-issues complete
Guide explanation visible: All results Data quality integrated in guide: Yes

Depends on: Phase 2, Phase 9

GitHub Epic #205 →

In progress

Phase 11: Public accountability and pre-governance

Public annual report, corrections policy, versioning policy, method policy, transparency page and open roadmap. Trust package for external review.

8/13 sub-issues complete
Policies published: 3 (target: ≥ 3) Public roadmap: Yes

Depends on: Phase 5, Phase 10

GitHub Epic #206 →

Planned

Phase 12: Pro services — client portal, benchmarks and API

Commercial add-on services: client portal for school providers, benchmark reports and extended API for analysts.

0/17 sub-issues complete
Client portal launched: Yes Benchmark reports: ≥ 1 type

Depends on: Phase 7, Phase 11

GitHub Epic #458 →

Dependency chain between phases
Phase Depends on Status
Phase 1: Data lineage and canonical definitions Done
Phase 2: Trust UI — quality signals Phase 1 Done
Phase 3: Reproducible datasets — versioning Phase 1 Done
Phase 4: Entity model and temporal relations Phase 1, Phase 3 Done
Phase 5: Automated changelog Phase 3, Phase 4 Done
Phase 6: Journalist and analyst mode Phase 2, Phase 5 Done
Phase 7: API beta Phase 3, Phase 4 Done
Phase 8: Search moat — SEO and canonical landing pages Phase 6 Done
Phase 9: Editorial interpretation layer — interpretation guides Phase 2, Phase 6 Done
Phase 10: Guided decision support — school choice guide Phase 2, Phase 9 Done
Phase 11: Public accountability and pre-governance Phase 5, Phase 10 In progress
Phase 12: Pro services — client portal, benchmarks and API Phase 7, Phase 11 Planned

Last updated: 2026-03-14 · Source: GitHub issues

← About Skolkoll · Method · Support the project