guardian/content-atom
Schema for a content atom
GitHub 
0.6K
lines of main code
18 files
0.2K
lines of test code
7 files
0.5K
lines of other code
15 files
11y
age
4,066 days
38%
main code touched
1 year (237 LOC)
ABCDE
ease of change
for people* (7/10)
ABCDE
ease of change
for AI* (6/9)
0.6K
thrift
0.01K
js
30 days 2026 2025 2023 2022 2020 2019 2018 2017 2016 2015
+65
-1
+150
-6
+86
-8
+13
-10
+3
 
+96
-10
+541
-46
+199
-33
+574
-158
+849
-509
+384
-147
3

16

10

8

1

43

38

15

101

124

34

2

14

10

6

1

12

15

12

77

94

27

2

6

5

5

1

8

4

4

10

20

6

2026 2025 2023 2022 2020 2019 2018 2017 2016 2015
Rule-of-thumb estimates

Rebuild value

to rebuild
rebuild value

Maintenance effort

per year to maintain
maintenance cost per year
Rules of thumb, not measurements: one man-year rebuilds about 10,000 lines of main code (design, testing and coordination included), and keeping a code base alive takes about 15% of its rebuild value per year (20 man-years of rebuild value need about 3 man-years of maintenance every year). Your changes are remembered in this browser for every report.