File tree Expand file tree Collapse file tree 8 files changed +145
-0
lines changed
Expand file tree Collapse file tree 8 files changed +145
-0
lines changed Original file line number Diff line number Diff line change 1+ ## Machine-Readable Artefacts
2+
3+ The following files in ` .machine_readable/ ` contain structured project metadata:
4+
5+ - ` STATE.scm ` - Current project state and progress
6+ - ` META.scm ` - Architecture decisions and development practices
7+ - ` ECOSYSTEM.scm ` - Position in the ecosystem and related projects
8+ - ` AGENTIC.scm ` - AI agent interaction patterns
9+ - ` NEUROSYM.scm ` - Neurosymbolic integration config
10+ - ` PLAYBOOK.scm ` - Operational runbook
11+
12+ ---
13+
114# CLAUDE.md - AI Assistant Instructions
215
316## Language Policy (Hyperpolymath Standard)
@@ -68,3 +81,4 @@ Both are FOSS with independent governance (no Big Tech).
6881- No hardcoded secrets
6982- SHA-pinned dependencies
7083- SPDX license headers on all files
84+
Original file line number Diff line number Diff line change 1+ ; ; SPDX-License-Identifier: AGPL-3.0-or-later
2+ ; ; AGENTIC.scm - AI agent interaction patterns for poly-ssg
3+
4+ (define agentic-config
5+ `((version . " 1.0.0" )
6+ (claude-code
7+ ((model . " claude-opus-4-5-20251101" )
8+ (tools . (" read" " edit" " bash" " grep" " glob" ))
9+ (permissions . " read-all" )))
10+ (patterns
11+ ((code-review . " thorough" )
12+ (refactoring . " conservative" )
13+ (testing . " comprehensive" )))
14+ (constraints
15+ ((languages . ())
16+ (banned . (" typescript" " go" " python" " makefile" ))))))
Original file line number Diff line number Diff line change 1+ ; ; SPDX-License-Identifier: AGPL-3.0-or-later
2+ ; ; ECOSYSTEM.scm - Ecosystem position for poly-ssg
3+ ; ; Media-Type: application/vnd.ecosystem+scm
4+
5+ (ecosystem
6+ (version " 1.0" )
7+ (name " poly-ssg" )
8+ (type " " )
9+ (purpose " " )
10+
11+ (position-in-ecosystem
12+ (category " " )
13+ (subcategory " " )
14+ (unique-value ()))
15+
16+ (related-projects ())
17+
18+ (what-this-is ())
19+
20+ (what-this-is-not ()))
Original file line number Diff line number Diff line change 1+ ; ; SPDX-License-Identifier: AGPL-3.0-or-later
2+ ; ; META.scm - Meta-level information for poly-ssg
3+ ; ; Media-Type: application/meta+scheme
4+
5+ (meta
6+ (architecture-decisions ())
7+
8+ (development-practices
9+ (code-style ())
10+ (security
11+ (principle " Defense in depth" ))
12+ (testing ())
13+ (versioning " SemVer" )
14+ (documentation " AsciiDoc" )
15+ (branching " main for stable" ))
16+
17+ (design-rationale ()))
Original file line number Diff line number Diff line change 1+ ; ; SPDX-License-Identifier: AGPL-3.0-or-later
2+ ; ; NEUROSYM.scm - Neurosymbolic integration config for poly-ssg
3+
4+ (define neurosym-config
5+ `((version . " 1.0.0" )
6+ (symbolic-layer
7+ ((type . " scheme" )
8+ (reasoning . " deductive" )
9+ (verification . " formal" )))
10+ (neural-layer
11+ ((embeddings . false)
12+ (fine-tuning . false)))
13+ (integration . ())))
Original file line number Diff line number Diff line change 1+ ; ; SPDX-License-Identifier: AGPL-3.0-or-later
2+ ; ; PLAYBOOK.scm - Operational runbook for poly-ssg
3+
4+ (define playbook
5+ `((version . " 1.0.0" )
6+ (procedures
7+ ((deploy . ((" build" . " just build" )
8+ (" test" . " just test" )
9+ (" release" . " just release" )))
10+ (rollback . ())
11+ (debug . ())))
12+ (alerts . ())
13+ (contacts . ())))
Original file line number Diff line number Diff line change 1+ ; ; SPDX-License-Identifier: AGPL-3.0-or-later
2+ ; ; STATE.scm - Project state for poly-ssg
3+ ; ; Media-Type: application/vnd.state+scm
4+
5+ (state
6+ (metadata
7+ (version " 0.0.1" )
8+ (schema-version " 1.0" )
9+ (created " 2026-01-03" )
10+ (updated " 2026-01-03" )
11+ (project " poly-ssg" )
12+ (repo " github.com/hyperpolymath/poly-ssg" ))
13+
14+ (project-context
15+ (name " poly-ssg" )
16+ (tagline " " )
17+ (tech-stack ()))
18+
19+ (current-position
20+ (phase " initial" )
21+ (overall-completion 0 )
22+ (components ())
23+ (working-features ()))
24+
25+ (route-to-mvp
26+ (milestones ()))
27+
28+ (blockers-and-issues
29+ (critical)
30+ (high)
31+ (medium)
32+ (low))
33+
34+ (critical-next-actions
35+ (immediate)
36+ (this-week)
37+ (this-month))
38+
39+ (session-history ()))
Original file line number Diff line number Diff line change 1+ # SPDX-License-Identifier: AGPL-3.0-or-later
2+ # Mustfile - hyperpolymath mandatory checks
3+ # See: https://github.com/hyperpolymath/mustfile
4+
5+ version: 1
6+
7+ checks:
8+ - name: security
9+ run: just lint
10+ - name: tests
11+ run: just test
12+ - name: format
13+ run: just fmt
You can’t perform that action at this time.
0 commit comments