Commit graph presentaciones/templates/revealjs/lua/notes.lua
Author SHA1 Message Date
030db5883d
feat(licensing): adopt GFDL-1.3+ for presentations and MIT for build tooling
- Establish dual licensing: GNU Free Documentation License v1.3 or later (no invariants) for slides, documentation, and diagrams
- License automation scripts, Makefiles, CSS/JS templates, and Lua filters under the MIT License
- Implement REUSE compliance with LICENSES/ directory and machine-readable SPDX headers across all project files
- Document licensing terms and DCO contribution requirements in README.rst and CONTRIBUTING.rst
- Update Schema.org JSON-LD metadata and closing slide with canonical GNU FDL references

Co-developed-by: Antigravity <antigravity@google.com>
Signed-off-by: Rénich Bon Ćirić <renich@woralelandia.com>
2026-10-07 02:53:17 -06:00
37ff93434e
feat(scaffolding): initialize MxOS presentation repository
- Bootstrap Pandoc + Reveal.js 5.1.0 standalone build engine with zero npm/node dependencies.
- Create custom high-density dark theme (templates/revealjs/css/mxos.css) with MxOS identity tokens.
- Port and configure Lua filter (notes.lua) and vector lightbox engine (lightbox.js/css).
- Add boilerplate template and GNUmakefile for modular slide deck authoring.
- Add bin orchestration scripts (vendor_revealjs.bash, build_all.bash, generate_index.bash, deploy.bash).
- Port general.pdf to flagship presentation presentacion-general/ with 4 D2 vector architecture diagrams.
- Add comprehensive documentation: README.rst, CONTRIBUTING.rst, CHANGELOG.rst, and AGENTS.md.
- Establish modular configuration rules in .agents/rules/ and authoring skill in .agents/skills/.

Co-developed-by: Gemini AI <renich+gemini@woralelandia.com>
Signed-off-by: Rénich Bon Ćirić <renich@evalinux.com>
2026-10-06 21:56:10 -06:00