Choose a Quasar product
A quick starting point for each product, its current capabilities and technical documentation.
Quasar platformThe portal, modular CMS, architecture and ecosystem services.Open documentationQuasar Trading TerminalTerminal guide, QuasarGen Script and indicator language reference.Open documentationQuasar AIArchitecture, knowledge cubes and the honest research roadmap.Open research notesQuasar MessengerThe secure communication design and its development roadmap.Open project page
Quasar project state
What is done, what the gate has verified, what is running and what we rejected. A living document: the numbers come from the documentation itself.
44Donedecisions
24Checksin the gate
6Passedin full
15Runningon the server
21Rejectedby measurement
Project roadmap
- Ядро и органызавершеноЯдро, сеть узлов, способности, следы решений.
- ЗнанияработаетСправочники C++ и PHP, словари, грамматика, логика, физика, вики.
- Мышлениев работеРасследование в ядре, гипотезы, доказательства, вывод.
- Инструментыв работеТерминал, календарь, портал.
- Документацияв работеЭта страница и есть её часть.
Что уже сделано
See all- Ядро думает первым ходом: запрос разбирается им самим, а не раздаётся органам на аукцион
- Дело расследования: цель, наблюдения, связи, гипотезы, доказательства, противоречия, вывод
- Обратный ход от следствия к причинам: что могло дать наблюдаемое
- Снятие версий, опровергнутых известным
- Честный исход «не доказано» с названием того, какое наблюдение требуется
- Единственная дверь к знанию: требование «верно ли, что …» с именем спрашивающего
Тестирование
See all- Гейт имён: чужие контракты не потеряны
- Гейт шаблонов: знание — в данные, не в код; ядро не знает слов языка
- Гейт шпагетти: сложность ветвлений и длина домов под порогом
- Гейт заглушек: не решать за орган и не судить по краю разбора
- Гейт свежести кубов: тронул узел — знания протухли, пересобирай
- Гейт чтения: замер зрения не мог измениться — шаг пропускается вслух
Что прошло и работает
See all- Квазар живёт на сервере S1 и отвечает на :3012Running
- Выкат — синхронизация исходников и сборка на месте, с проверкой тем же вопросомRunning
- Ядро строит цепь причин и на сервере, не только на разработкеRunning
- Письмо функций по справочнику: сложенное собираетсяRunning
- Свежесть кубов сторожится: тронул узел — пересобирай, иначе экзамен мерит староеRunning
- Источник ForexFactory разбирается штатным браузером движкаRunning
От чего отказались
See all- Нейросети и ML-фреймворки: у знания должна быть координата в книге, у весов её нетNot used
- Хардкод и заготовленные ответы: никаких «если в вопросе X — ответить Y»Not used
- Поиск вместо мышления: найти похожую строку не значит подуматьNot used
- Молчаливый фалбэк: не знаешь — скажи, что искал и чего не хватилоNot used
- Свой блокчейн и криптокошелёк в этой версииNot used
- Мобильные приложения — отложеныNot used
Состояние проекта Quasar
Чем меряется состояние
Всё, что здесь названо, проверяется одной защитой. Перед каждой правкой она гоняет 22 шага:
четыре сторожа кода, сверку свежести знаний, сборку, тесты и тринадцать экзаменов. Не прошла —
правка не входит в проект. Поэтому «сделано» тут значит «сделано и заперто экзаменом».
Числа проекта
| Что | Сколько |
|---|---|
| Правок через защиту | 636 |
| Записей разработки (Doc) | 418 |
| Кубов знаний | 47 (8,9 ГБ) |
| Строк собственного кода | 59 126 |
| Экзаменов с рубежом | 11 |
| Мыслей, отвергнутых замером | 21 в коде, 82 в записях |
Этапы
- Ядро и органы — завершено. Ядро, сеть узлов, способности, следы решений.
- Знания — работает. Справочники C++ и PHP, словари, грамматика, логика, физика, вики.
- Мышление — в работе. Расследование в ядре, гипотезы, доказательства, вывод.
- Инструменты — в работе. Терминал, календарь, портал.
- Документация — в работе. Эта страница и есть её часть.
Экзамены сегодня
| Экзамен | Результат |
|---|---|
| Контракт беседы | 13 из 13 |
| Поведение по просьбе | 5 из 5 |
| Письмо на C++ | 7 из 7 |
| Поведение письма | 11 из 11 |
| Расследование | 7 из 7 |
| Жёсткая языковая область | 6 из 6 |
| Отложенный экзамен | 28 из 30 |
| Выбор функции C++ | 11 из 16 |
| Выбор функции PHP | 11 из 17 |
| Различение соседей | 11 из 18 |
| Живая речь | 9 из 16 |
| Своё против чужого | 3 из 5 |
| Вывод | 0 из 6 |
Экзамены, сданные не целиком, всё равно сторожат: у каждого объявлен рубеж — сколько билетов уже
взято. Меньше брать нельзя, иначе защита не пустит правку.