You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-*All initial high-priority ABI security proofs have been completed.* Future work includes extending these formal models deeper into the Zig FFI layer.
22
23
23
24
## Recommended prover
24
25
-**Idris2** — Already used for ABI definitions; dependent types are ideal for proving security properties over protocol types
// Initialize the deprecation registry with known legacy adapters
55
+
pub fninit_deprecation_registry() {
56
+
deprecated_registry= {
57
+
'wordpress': DeprecatedAdapter{
58
+
id: 'wordpress'
59
+
name: 'WordPress Legacy Adapter'
60
+
status: .deprecated
61
+
deprecated_since: '2026-04-01'
62
+
sunset_date: '2028-12-31'
63
+
reason: 'WordPress PHP-based CMS encourages outdated practices. Modern static site generators provide better security and performance.'
64
+
migration_guides: [
65
+
MigrationGuide{
66
+
url: 'https://panll.dev/migrate/wordpress-to-ssg'
67
+
title: 'Migrating from WordPress to Static Site Generation'
68
+
description: 'Step-by-step guide to move from WordPress to modern SSG solutions'
69
+
}
70
+
]
71
+
alternatives: [
72
+
Alternative{
73
+
adapter_id: 'ssg-mcp'
74
+
name: 'Static Site Generator'
75
+
description: 'Modern SSG with Markdown content, Git-based workflow, and better security'
76
+
mcp_cartridge: true
77
+
}
78
+
]
79
+
warning_message: 'WARNING: WordPress adapter is deprecated and will be removed on 2028-12-31. Please migrate to static site generation for better security and performance.'
80
+
}
81
+
'hol': DeprecatedAdapter{
82
+
id: 'hol'
83
+
name: 'HOL Legacy Adapter'
84
+
status: .deprecated
85
+
deprecated_since: '2026-04-01'
86
+
sunset_date: '2029-12-31'
87
+
reason: 'HOL system uses legacy ML implementation. Modern theorem provers like Lean and Coq provide better tooling and community support.'
88
+
migration_guides: [
89
+
MigrationGuide{
90
+
url: 'https://panll.dev/migrate/hol-to-lean'
91
+
title: 'Migrating from HOL to Lean Theorem Prover'
92
+
description: 'Guide for academic researchers moving to modern theorem proving'
93
+
}
94
+
]
95
+
alternatives: [
96
+
Alternative{
97
+
adapter_id: 'proof-mcp'
98
+
name: 'Proof Cartridge'
99
+
description: 'Modern proof system with Lean/Coq/Isabelle support'
100
+
mcp_cartridge: true
101
+
}
102
+
]
103
+
warning_message: 'WARNING: HOL adapter is deprecated (sunset: 2029-12-31). Consider migrating to Lean or Coq for ongoing support and better tooling.'
104
+
}
105
+
'julia': DeprecatedAdapter{
106
+
id: 'julia'
107
+
name: 'Julia Legacy Adapter'
108
+
status: .deprecated
109
+
deprecated_since: '2026-04-01'
110
+
sunset_date: '2028-12-31'
111
+
reason: 'While Julia is excellent for scientific computing, Python has broader ecosystem support and better integration with modern data science tools.'
112
+
migration_guides: [
113
+
MigrationGuide{
114
+
url: 'https://panll.dev/migrate/julia-to-python'
115
+
title: 'Migrating Julia Code to Python'
116
+
description: 'Tools and techniques for moving scientific computing workloads to Python'
117
+
}
118
+
]
119
+
alternatives: [
120
+
Alternative{
121
+
adapter_id: 'python-mcp'
122
+
name: 'Python Data Science'
123
+
description: 'Modern Python data science stack with Pandas, NumPy, SciPy'
124
+
mcp_cartridge: true
125
+
}
126
+
]
127
+
warning_message: 'WARNING: Julia adapter deprecated (sunset: 2028-12-31). Python ecosystem provides broader tooling and better long-term support.'
128
+
}
129
+
'pandoc': DeprecatedAdapter{
130
+
id: 'pandoc'
131
+
name: 'Pandoc Legacy Adapter'
132
+
status: .active // Not deprecated yet - still useful
0 commit comments