Skip to content

Commit 24b187a

Browse files
committed
Fix GitHub Pages URL mode and normalize docs links to HTML
1 parent df74131 commit 24b187a

17 files changed

Lines changed: 321 additions & 321 deletions

docs/01-quickstart.md

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
---
33
# 01. FACET v2.1.3 Quick Start Guide
44

5-
**Reading Time:** 5 minutes | **Difficulty:** Beginner | **Next:** [02-tutorial.md](02-tutorial.md)
5+
**Reading Time:** 5 minutes | **Difficulty:** Beginner | **Next:** [02-tutorial.md](02-tutorial.html)
66

77
Get up and running with FACET in 5 minutes.
88

@@ -135,7 +135,7 @@ Variables are declared in `@vars` and can use transformation pipelines:
135135

136136
**Pipeline operator:** `|>` chains transformations left-to-right
137137

138-
**Available lenses:** See [lenses.md](./lenses.md) for all 14 built-in functions
138+
**Available lenses:** See [lenses.md](08-lenses.html) for all 14 built-in functions
139139

140140
### 3. Data Types
141141

@@ -357,9 +357,9 @@ Error: F002: Tab characters forbidden (use 2 spaces)
357357
## Next Steps
358358

359359
### Learn More
360-
- 📖 [CLI Reference](./cli.md) - Complete command documentation
361-
- 📖 [Lens Reference](./lenses.md) - All 14 built-in transformations
362-
- 📖 [Language Spec](../FACET-v2.1.3-Production-Language-Specification.md) - Full FACET specification
360+
- 📖 [CLI Reference](06-cli.html) - Complete command documentation
361+
- 📖 [Lens Reference](08-lenses.html) - All 14 built-in transformations
362+
- 📖 [Language Spec](https://github.com/rokoss21/facet-compiler/blob/master/FACET-v2.1.3-Production-Language-Specification.md) - Full FACET specification
363363

364364
### Explore Examples
365365
- 🔍 [Basic Prompt](../examples/basic_prompt.facet) - Simple assistant
@@ -470,19 +470,19 @@ run --input FILE # Execute
470470
## Next Steps
471471

472472
🎯 **Continue Learning:**
473-
- **[02-tutorial.md](02-tutorial.md)** - Complete step-by-step tutorial
474-
- **[05-examples-guide.md](05-examples-guide.md)** - Practical examples with explanations
475-
- **[06-cli.md](06-cli.md)** - Full command-line reference
473+
- **[02-tutorial.md](02-tutorial.html)** - Complete step-by-step tutorial
474+
- **[05-examples-guide.md](05-examples-guide.html)** - Practical examples with explanations
475+
- **[06-cli.md](06-cli.html)** - Full command-line reference
476476

477477
🔧 **Deep Dives:**
478-
- **[03-architecture.md](03-architecture.md)** - System architecture overview
479-
- **[04-type-system.md](04-type-system.md)** - Type system reference
480-
- **[07-api-reference.md](07-api-reference.md)** - Rust API documentation
478+
- **[03-architecture.md](03-architecture.html)** - System architecture overview
479+
- **[04-type-system.md](04-type-system.html)** - Type system reference
480+
- **[07-api-reference.md](07-api-reference.html)** - Rust API documentation
481481

482482
📚 **Resources:**
483-
- **[faq.md](../faq.md)** - Frequently asked questions
484-
- **[12-errors.md](12-errors.md)** - Error codes and troubleshooting
485-
- **[README.md](../README.md)** - Project overview and status
483+
- **[faq.md](faq.html)** - Frequently asked questions
484+
- **[12-errors.md](12-errors.html)** - Error codes and troubleshooting
485+
- **[README.md](https://github.com/rokoss21/facet-compiler/blob/master/README.md)** - Project overview and status
486486

487487
---
488488

@@ -501,19 +501,19 @@ run --input FILE # Execute
501501
## Next Steps
502502
503503
🎯 **Continue Learning:**
504-
- **[02-tutorial.md](02-tutorial.md)** - Complete step-by-step tutorial
505-
- **[05-examples-guide.md](05-examples-guide.md)** - Practical examples with explanations
506-
- **[06-cli.md](06-cli.md)** - Full command-line reference
504+
- **[02-tutorial.md](02-tutorial.html)** - Complete step-by-step tutorial
505+
- **[05-examples-guide.md](05-examples-guide.html)** - Practical examples with explanations
506+
- **[06-cli.md](06-cli.html)** - Full command-line reference
507507
508508
🔧 **Deep Dives:**
509-
- **[03-architecture.md](03-architecture.md)** - System architecture overview
510-
- **[04-type-system.md](04-type-system.md)** - Type system reference
511-
- **[07-api-reference.md](07-api-reference.md)** - Rust API documentation
509+
- **[03-architecture.md](03-architecture.html)** - System architecture overview
510+
- **[04-type-system.md](04-type-system.html)** - Type system reference
511+
- **[07-api-reference.md](07-api-reference.html)** - Rust API documentation
512512
513513
📚 **Resources:**
514-
- **[faq.md](../faq.md)** - Frequently asked questions
515-
- **[12-errors.md](12-errors.md)** - Error codes and troubleshooting
516-
- **[README.md](../README.md)** - Project overview and status
514+
- **[faq.md](faq.html)** - Frequently asked questions
515+
- **[12-errors.md](12-errors.html)** - Error codes and troubleshooting
516+
- **[README.md](https://github.com/rokoss21/facet-compiler/blob/master/README.md)** - Project overview and status
517517
518518
---
519519

docs/02-tutorial.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
---
33
# 02. FACET v2.1.3 Complete Tutorial
44

5-
**Reading Time:** 30-60 minutes | **Difficulty:** Beginner → Advanced | **Previous:** [01-quickstart.md](01-quickstart.md) | **Next:** [03-architecture.md](03-architecture.md)
5+
**Reading Time:** 30-60 minutes | **Difficulty:** Beginner → Advanced | **Previous:** [01-quickstart.md](01-quickstart.html) | **Next:** [03-architecture.md](03-architecture.html)
66

77
**Learning Path:** Beginner → Intermediate → Advanced
88
**Prerequisites:** Basic programming knowledge
@@ -724,11 +724,11 @@ $ fct test --input example.facet
724724

725725
### Continue Learning:
726726

727-
1. **[Error Reference](errors.md)** - All error codes explained
728-
2. **[Lens Reference](lenses.md)** - Complete lens documentation
729-
3. **[Type System](type-system.md)** - Deep dive into FTS
730-
4. **[Architecture](architecture.md)** - Compiler internals
731-
5. **[CLI Reference](cli.md)** - All commands and options
727+
1. **[Error Reference](12-errors.html)** - All error codes explained
728+
2. **[Lens Reference](08-lenses.html)** - Complete lens documentation
729+
3. **[Type System](04-type-system.html)** - Deep dive into FTS
730+
4. **[Architecture](03-architecture.html)** - Compiler internals
731+
5. **[CLI Reference](06-cli.html)** - All commands and options
732732

733733
### Build Something:
734734

@@ -741,30 +741,30 @@ $ fct test --input example.facet
741741

742742
- [GitHub Repository](https://github.com/yourorg/facet)
743743
- [Issue Tracker](https://github.com/yourorg/facet/issues)
744-
- [Contributing Guide](../CONTRIBUTING.md)
744+
- [Contributing Guide](https://github.com/rokoss21/facet-compiler/blob/master/CONTRIBUTING.md)
745745

746746
---
747747

748748
## Next Steps
749749

750750
🎯 **Continue Learning:**
751-
- **[03-architecture.md](03-architecture.md)** - System architecture and design
752-
- **[04-type-system.md](04-type-system.md)** - Deep dive into FTS
753-
- **[05-examples-guide.md](05-examples-guide.md)** - All examples explained
751+
- **[03-architecture.md](03-architecture.html)** - System architecture and design
752+
- **[04-type-system.md](04-type-system.html)** - Deep dive into FTS
753+
- **[05-examples-guide.md](05-examples-guide.html)** - All examples explained
754754

755755
🔧 **Reference Materials:**
756-
- **[06-cli.md](06-cli.md)** - Command-line interface
757-
- **[07-api-reference.md](07-api-reference.md)** - Rust API documentation
758-
- **[08-lenses.md](08-lenses.md)** - Lens library reference
756+
- **[06-cli.md](06-cli.html)** - Command-line interface
757+
- **[07-api-reference.md](07-api-reference.html)** - Rust API documentation
758+
- **[08-lenses.md](08-lenses.html)** - Lens library reference
759759

760760
📚 **Advanced Topics:**
761-
- **[09-testing.md](09-testing.md)** - @test blocks and mocking
762-
- **[10-performance.md](10-performance.md)** - Optimization and benchmarking
763-
- **[11-security.md](11-security.md)** - Security best practices
761+
- **[09-testing.md](09-testing.html)** - @test blocks and mocking
762+
- **[10-performance.md](10-performance.html)** - Optimization and benchmarking
763+
- **[11-security.md](11-security.html)** - Security best practices
764764

765765
🆘 **Help & Troubleshooting:**
766-
- **[faq.md](../faq.md)** - Frequently asked questions
767-
- **[12-errors.md](12-errors.md)** - Error codes and fixes
766+
- **[faq.md](faq.html)** - Frequently asked questions
767+
- **[12-errors.md](12-errors.html)** - Error codes and fixes
768768

769769
---
770770

@@ -777,18 +777,18 @@ $ fct test --input example.facet
777777
**Last Updated:** 2025-12-09
778778

779779
🔧 **Reference Materials:**
780-
- **[06-cli.md](06-cli.md)** - Command-line interface
781-
- **[07-api-reference.md](07-api-reference.md)** - Rust API documentation
782-
- **[08-lenses.md](08-lenses.md)** - Lens library reference
780+
- **[06-cli.md](06-cli.html)** - Command-line interface
781+
- **[07-api-reference.md](07-api-reference.html)** - Rust API documentation
782+
- **[08-lenses.md](08-lenses.html)** - Lens library reference
783783

784784
📚 **Advanced Topics:**
785-
- **[09-testing.md](09-testing.md)** - @test blocks and mocking
786-
- **[10-performance.md](10-performance.md)** - Optimization and benchmarking
787-
- **[11-security.md](11-security.md)** - Security best practices
785+
- **[09-testing.md](09-testing.html)** - @test blocks and mocking
786+
- **[10-performance.md](10-performance.html)** - Optimization and benchmarking
787+
- **[11-security.md](11-security.html)** - Security best practices
788788

789789
🆘 **Help & Troubleshooting:**
790-
- **[faq.md](../faq.md)** - Frequently asked questions
791-
- **[12-errors.md](12-errors.md)** - Error codes and fixes
790+
- **[faq.md](faq.html)** - Frequently asked questions
791+
- **[12-errors.md](12-errors.html)** - Error codes and fixes
792792

793793
---
794794

docs/03-architecture.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
---
33
# 03. FACET v2.1.3 Architecture Guide
44

5-
**Reading Time:** 20-30 minutes | **Difficulty:** Intermediate | **Previous:** [02-tutorial.md](02-tutorial.md) | **Next:** [04-type-system.md](04-type-system.md)
5+
**Reading Time:** 20-30 minutes | **Difficulty:** Intermediate | **Previous:** [02-tutorial.md](02-tutorial.html) | **Next:** [04-type-system.md](04-type-system.html)
66

77
**Last Updated:** 2025-12-09
88
**Version:** 0.1.0
@@ -766,47 +766,47 @@ Compile to WebAssembly for browser/Node.js
766766

767767
## References
768768

769-
- [FACET v2.1.3 Specification](../FACET-v2.1.3-Production-Language-Specification.md)
770-
- [Error Reference](errors.md)
771-
- [Lens Reference](lenses.md)
772-
- [Testing Guide](testing.md)
773-
- [CLI Reference](cli.md)
769+
- [FACET v2.1.3 Specification](https://github.com/rokoss21/facet-compiler/blob/master/FACET-v2.1.3-Production-Language-Specification.md)
770+
- [Error Reference](12-errors.html)
771+
- [Lens Reference](08-lenses.html)
772+
- [Testing Guide](09-testing.html)
773+
- [CLI Reference](06-cli.html)
774774

775775
## Next Steps
776776

777777
🎯 **Continue Learning:**
778-
- **[04-type-system.md](04-type-system.md)** - Facet Type System (FTS) deep dive
779-
- **[05-examples-guide.md](05-examples-guide.md)** - Practical examples explained
780-
- **[07-api-reference.md](07-api-reference.md)** - Rust API documentation
778+
- **[04-type-system.md](04-type-system.html)** - Facet Type System (FTS) deep dive
779+
- **[05-examples-guide.md](05-examples-guide.html)** - Practical examples explained
780+
- **[07-api-reference.md](07-api-reference.html)** - Rust API documentation
781781

782782
🔧 **Implementation Details:**
783-
- **[08-lenses.md](08-lenses.md)** - Lens library and transformations
784-
- **[09-testing.md](09-testing.md)** - @test blocks and validation
785-
- **[10-performance.md](10-performance.md)** - Optimization and scaling
783+
- **[08-lenses.md](08-lenses.html)** - Lens library and transformations
784+
- **[09-testing.md](09-testing.html)** - @test blocks and validation
785+
- **[10-performance.md](10-performance.html)** - Optimization and scaling
786786

787787
📚 **References:**
788-
- **[FACET v2.1.3 specification](../FACET-v2.1.3-Production-Language-Specification.md)** - Complete technical specification
788+
- **[FACET v2.1.3 specification](https://github.com/rokoss21/facet-compiler/blob/master/FACET-v2.1.3-Production-Language-Specification.md)** - Complete technical specification
789789
- **[PRD](../facetparcer.prd)** - Product requirements document
790-
- **[README.md](../README.md)** - Project overview
790+
- **[README.md](https://github.com/rokoss21/facet-compiler/blob/master/README.md)** - Project overview
791791

792792
---
793793

794794
**Author:** Emil Rokossovskiy
795795
**License:** MIT / Apache-2.0
796796
**Last Updated:** 2025-12-09
797797

798-
- **[05-examples-guide.md](05-examples-guide.md)** - Practical examples explained
799-
- **[07-api-reference.md](07-api-reference.md)** - Rust API documentation
798+
- **[05-examples-guide.md](05-examples-guide.html)** - Practical examples explained
799+
- **[07-api-reference.md](07-api-reference.html)** - Rust API documentation
800800

801801
🔧 **Implementation Details:**
802-
- **[08-lenses.md](08-lenses.md)** - Lens library and transformations
803-
- **[09-testing.md](09-testing.md)** - @test blocks and validation
804-
- **[10-performance.md](10-performance.md)** - Optimization and scaling
802+
- **[08-lenses.md](08-lenses.html)** - Lens library and transformations
803+
- **[09-testing.md](09-testing.html)** - @test blocks and validation
804+
- **[10-performance.md](10-performance.html)** - Optimization and scaling
805805

806806
📚 **References:**
807-
- **[FACET v2.1.3 specification](../FACET-v2.1.3-Production-Language-Specification.md)** - Complete technical specification
807+
- **[FACET v2.1.3 specification](https://github.com/rokoss21/facet-compiler/blob/master/FACET-v2.1.3-Production-Language-Specification.md)** - Complete technical specification
808808
- **[PRD](../facetparcer.prd)** - Product requirements document
809-
- **[README.md](../README.md)** - Project overview
809+
- **[README.md](https://github.com/rokoss21/facet-compiler/blob/master/README.md)** - Project overview
810810

811811
---
812812

docs/04-type-system.md

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
---
33
# 04. FACET Type System (FTS) Reference
44

5-
**Reading Time:** 25-35 minutes | **Difficulty:** Intermediate | **Previous:** [03-architecture.md](03-architecture.md) | **Next:** [05-examples-guide.md](05-examples-guide.md)
5+
**Reading Time:** 25-35 minutes | **Difficulty:** Intermediate | **Previous:** [03-architecture.md](03-architecture.html) | **Next:** [05-examples-guide.md](05-examples-guide.html)
66

77
**Version:** 0.1.0
88
**Status:** Production Ready
@@ -829,44 +829,44 @@ type B = {name: string, age: int, email: string}
829829

830830
## References
831831

832-
- [FACET v2.1.3 Specification](../FACET-v2.1.3-Production-Language-Specification.md)
833-
- [Error Reference](errors.md)
834-
- [02-tutorial.md](02-tutorial.md) - Complete learning tutorial
835-
- [03-architecture.md](03-architecture.md) - System architecture overview
832+
- [FACET v2.1.3 Specification](https://github.com/rokoss21/facet-compiler/blob/master/FACET-v2.1.3-Production-Language-Specification.md)
833+
- [Error Reference](12-errors.html)
834+
- [02-tutorial.md](02-tutorial.html) - Complete learning tutorial
835+
- [03-architecture.md](03-architecture.html) - System architecture overview
836836

837837
## Next Steps
838838

839839
🎯 **Apply Your Knowledge:**
840-
- **[05-examples-guide.md](05-examples-guide.md)** - Type system in practice
841-
- **[08-lenses.md](08-lenses.md)** - Lens transformations with types
842-
- **[09-testing.md](09-testing.md)** - Type-safe testing
840+
- **[05-examples-guide.md](05-examples-guide.html)** - Type system in practice
841+
- **[08-lenses.md](08-lenses.html)** - Lens transformations with types
842+
- **[09-testing.md](09-testing.html)** - Type-safe testing
843843

844844
🔧 **Advanced Topics:**
845-
- **[10-performance.md](10-performance.md)** - Type system performance characteristics
846-
- **[12-errors.md](12-errors.md)** - Type-related error codes (F451-F453)
847-
- **[07-api-reference.md](07-api-reference.md)** - Type system Rust API
845+
- **[10-performance.md](10-performance.html)** - Type system performance characteristics
846+
- **[12-errors.md](12-errors.html)** - Type-related error codes (F451-F453)
847+
- **[07-api-reference.md](07-api-reference.html)** - Type system Rust API
848848

849849
📚 **References:**
850-
- **[FACET v2.1.3 specification](../FACET-v2.1.3-Production-Language-Specification.md)** - Complete FTS specification
851-
- **[faq.md](../faq.md)** - Type system FAQs
850+
- **[FACET v2.1.3 specification](https://github.com/rokoss21/facet-compiler/blob/master/FACET-v2.1.3-Production-Language-Specification.md)** - Complete FTS specification
851+
- **[faq.md](faq.html)** - Type system FAQs
852852

853853
---
854854

855855
**Author:** Emil Rokossovskiy
856856
**License:** MIT / Apache-2.0
857857
**Last Updated:** 2025-12-09
858858

859-
- **[08-lenses.md](08-lenses.md)** - Lens transformations with types
860-
- **[09-testing.md](09-testing.md)** - Type-safe testing
859+
- **[08-lenses.md](08-lenses.html)** - Lens transformations with types
860+
- **[09-testing.md](09-testing.html)** - Type-safe testing
861861

862862
🔧 **Advanced Topics:**
863-
- **[10-performance.md](10-performance.md)** - Type system performance characteristics
864-
- **[12-errors.md](12-errors.md)** - Type-related error codes (F451-F453)
865-
- **[07-api-reference.md](07-api-reference.md)** - Type system Rust API
863+
- **[10-performance.md](10-performance.html)** - Type system performance characteristics
864+
- **[12-errors.md](12-errors.html)** - Type-related error codes (F451-F453)
865+
- **[07-api-reference.md](07-api-reference.html)** - Type system Rust API
866866

867867
📚 **References:**
868-
- **[FACET v2.1.3 specification](../FACET-v2.1.3-Production-Language-Specification.md)** - Complete FTS specification
869-
- **[faq.md](../faq.md)** - Type system FAQs
868+
- **[FACET v2.1.3 specification](https://github.com/rokoss21/facet-compiler/blob/master/FACET-v2.1.3-Production-Language-Specification.md)** - Complete FTS specification
869+
- **[faq.md](faq.html)** - Type system FAQs
870870

871871
---
872872

0 commit comments

Comments
 (0)