Skip to content

Commit ce1aba4

Browse files
hyperpolymathclaude
andcommitted
refactor: migrate 6SCM → 6A2 (.scm → .a2ml format)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent 93efbb1 commit ce1aba4

6 files changed

Lines changed: 18 additions & 134 deletions

File tree

.machine_readable/ECOSYSTEM.a2ml

Lines changed: 6 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,10 @@
11
# SPDX-License-Identifier: PMPL-1.0-or-later
2-
# Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}>
3-
#
4-
# ECOSYSTEM.a2ml — Project ecosystem position
5-
# Relationships, dependencies, integration points.
2+
# ECOSYSTEM.a2ml — Ecosystem position
3+
# Converted from ECOSYSTEM.scm on 2026-03-15
64

75
[metadata]
8-
version = "0.1.0"
9-
last-updated = "{{CURRENT_DATE}}"
6+
project = "InvestigativeJournalist.jl"
7+
ecosystem = "hyperpolymath"
108

11-
[project]
12-
name = "{{PROJECT_NAME}}"
13-
purpose = "{{PROJECT_PURPOSE}}"
14-
role = "{{PROJECT_ROLE}}" # e.g. ffi-infrastructure, cli-tool, library, service
15-
16-
[position-in-ecosystem]
17-
tier = "infrastructure" # 1 | 2 | infrastructure
18-
19-
[related-projects]
20-
# relationship types: sibling-standard, dependency, dependent, inspiration, potential-consumer
21-
# - { name = "language-bridges", relationship = "sibling-standard" }
22-
# - { name = "hypatia", relationship = "potential-consumer" }
23-
24-
[integration-points]
25-
# External systems this project connects to
26-
# - { system = "gitbot-fleet", direction = "outbound", protocol = "repository_dispatch" }
9+
[position]
10+
type = "component"

.machine_readable/ECOSYSTEM.scm

Lines changed: 0 additions & 17 deletions
This file was deleted.

.machine_readable/META.a2ml

Lines changed: 5 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,9 @@
11
# SPDX-License-Identifier: PMPL-1.0-or-later
2-
# Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}>
3-
#
4-
# META.a2ml — Project meta-level information
5-
# Architecture decisions, design rationale, governance.
2+
# META.a2ml — Project meta-information
3+
# Converted from META.scm on 2026-03-15
64

75
[metadata]
8-
version = "0.1.0"
9-
last-updated = "{{CURRENT_DATE}}"
10-
11-
[project-info]
12-
type = "{{PROJECT_TYPE}}" # library | binary | monorepo | service | website
13-
languages = [] # e.g. ["rust", "zig", "idris2"]
6+
project = "InvestigativeJournalist.jl"
7+
author = "Jonathan D.A. Jewell <j.d.a.jewell@open.ac.uk>"
148
license = "PMPL-1.0-or-later"
15-
author = "{{AUTHOR}} ({{OWNER}})"
16-
17-
[architecture-decisions]
18-
# ADR format: status = proposed | accepted | deprecated | superseded | rejected
19-
# - { id = "ADR-001", title = "Use Zig for FFI", status = "accepted", date = "2026-02-14" }
20-
21-
[development-practices]
22-
build-tool = "just"
23-
container-runtime = "podman"
24-
ci-platform = "github-actions"
25-
package-manager = "guix" # guix | nix | cargo | mix
26-
27-
[design-rationale]
28-
# Key design decisions and their reasoning
9+
standard = "RSR 2026"

.machine_readable/META.scm

Lines changed: 0 additions & 14 deletions
This file was deleted.

.machine_readable/STATE.a2ml

Lines changed: 7 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,14 @@
11
# SPDX-License-Identifier: PMPL-1.0-or-later
2-
# Copyright (c) {{CURRENT_YEAR}} {{AUTHOR}} ({{OWNER}}) <{{AUTHOR_EMAIL}}>
3-
#
42
# STATE.a2ml — Project state checkpoint
5-
# Replace {{PROJECT_NAME}} and customize sections below.
3+
# Converted from STATE.scm on 2026-03-15
64

75
[metadata]
8-
project = "{{PROJECT_NAME}}"
6+
project = "InvestigativeJournalist.jl"
97
version = "0.1.0"
10-
last-updated = "{{CURRENT_DATE}}"
11-
status = "active" # active | paused | archived
8+
last-updated = "2026-03-15"
9+
status = "active"
1210

1311
[project-context]
14-
name = "{{PROJECT_NAME}}"
15-
purpose = "{{PROJECT_PURPOSE}}"
16-
completion-percentage = 0
17-
18-
[position]
19-
phase = "design" # design | implementation | testing | maintenance | archived
20-
maturity = "experimental" # experimental | alpha | beta | production | lts
21-
22-
[route-to-mvp]
23-
milestones = [
24-
{ name = "Initial setup", completion = 100 },
25-
{ name = "Core implementation", completion = 0 },
26-
{ name = "Testing", completion = 0 },
27-
{ name = "Documentation", completion = 0 },
28-
]
29-
30-
[blockers-and-issues]
31-
# Add blockers here as they arise
32-
# - "Waiting on upstream fix for X"
33-
34-
[critical-next-actions]
35-
actions = [
36-
"Customize template placeholders",
37-
"Implement core functionality",
38-
"Add tests",
39-
]
40-
41-
[ecosystem]
42-
part-of = ["RSR Framework"]
43-
depends-on = []
12+
name = "InvestigativeJournalist.jl"
13+
completion-percentage = 80
14+
phase = "beta"

.machine_readable/STATE.scm

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)