Commit graph

290 commits

Author SHA1 Message Date
2fe4a8677c refactor: Use tr for uppercase conversion in templates 2026-05-10 10:10:50 +02:00
a311768475 refactor: Improve script loading and project root resolution 2026-05-10 10:10:43 +02:00
188feabecc refactor: Standardize Bash conditionals to [[ ... ]] syntax 2026-05-10 10:10:36 +02:00
14d78d65ea feat: Add page size linting to enforce documentation limits 2026-05-09 17:25:41 +02:00
7f10a4f770 refactor: Split configuration into globals.env and registry.sh 2026-05-09 17:25:41 +02:00
b55084acc4 refactor(lint): Improve link parsing and date command compatibility 2026-05-09 17:03:20 +02:00
3a2d69619c feat: Add 'doctor' and 'sync' Makefile targets 2026-05-09 17:03:20 +02:00
ddd86fd5d5 refactor: Standardize output with printf and introduce die helper 2026-05-09 17:03:20 +02:00
d69b7622a3 refactor: Improve script robustness by returning from functions 2026-05-09 17:03:20 +02:00
a78ae843a7 feat(forgejo): Use configurable SSH port for repository URLs 2026-05-09 17:03:20 +02:00
84b70620b5 refactor: Separate static and runtime configuration 2026-05-09 17:03:20 +02:00
59f2f00314 fix: Correct add-genome script array handling 2026-05-09 11:34:26 +02:00
01769021fa refactor: Improve genome submodule setup flow 2026-05-09 11:34:26 +02:00
8d984e2511 refactor: Streamline master repository setup 2026-05-09 11:34:26 +02:00
92e68fff00 feat: Integrate knowledge decay checks into lint-genomes script 2026-05-09 11:34:26 +02:00
c807b0f732 chore: Update genome templates with new frontmatter fields 2026-05-09 11:34:26 +02:00
0cb6e1a929 feat: Introduce advanced linting for knowledge decay and content validation 2026-05-09 11:34:26 +02:00
4ed7b8edd0 docs: Update git-crypt key management instructions and pre-commit check 2026-05-09 11:34:26 +02:00
f8f950fd7a feat: Implement 'make lock' command for git-crypt 2026-05-09 11:34:26 +02:00
f59fff3a8b feat: Add git-crypt key rotation functionality 2026-05-09 11:34:26 +02:00
5e252412d4 refactor: Update wiki index and logging templates to support agent protocols 2026-05-08 22:10:30 +02:00
0d471c65a9 feat: Implement comprehensive agent protocols and security hardening 2026-05-08 22:10:30 +02:00
16a10decf3 feat: Revamp README with new core philosophy and architecture 2026-05-08 22:10:30 +02:00
fedda12919 Merge branch 'release/0.1.0' into main 2026-05-08 21:11:38 +02:00
a797fb2f10 Merge branch 'release/0.1.0' into develop 2026-05-08 21:11:38 +02:00
e98a9cd852 Auto stash before rebase of "develop" 2026-05-08 21:11:24 +02:00
11b1245e98 docs: Add comprehensive README for Knowledge Genome System 2026-05-08 21:10:12 +02:00
4c6f8259af feat: Add main setup script and Makefile for unified control 2026-05-08 21:10:12 +02:00
b283911134 feat: Add scripts for linting genomes and adding individual genomes 2026-05-08 21:10:12 +02:00
b490e6c70f feat: Implement scripts for master repository and genome provisioning 2026-05-08 21:10:12 +02:00
b899572cdb feat: Create core templates for AI agent directives and wiki structure 2026-05-08 21:10:12 +02:00
f9058f0337 feat: Develop comprehensive linting logic for genome quality and security 2026-05-08 21:10:12 +02:00
e2c78fec46 feat: Implement repository provider interfaces for GitHub and Forgejo 2026-05-08 21:10:12 +02:00
8608bb14cc feat: Add Git pre-commit hook template for encryption enforcement 2026-05-08 21:10:12 +02:00
b23efea14e feat: Develop core scaffolding engine and Git configuration templates 2026-05-08 21:10:12 +02:00
d1eb191aaf feat: Implement git-crypt lifecycle management and key instructions 2026-05-08 21:10:12 +02:00
d580c61515 feat: Introduce global configuration file config.env 2026-05-08 21:10:12 +02:00
8ebd247084 feat: Implement dependency checking and Git identity validation 2026-05-08 21:10:12 +02:00
9b4bacabb7 feat: Add core utility functions for terminal output 2026-05-08 21:10:12 +02:00
236c01de79 Initial commit 2026-05-08 08:54:34 +00:00