баг репорт
This commit is contained in:
@@ -1,5 +1,70 @@
|
||||
{
|
||||
"generated_at": "2026-07-04T10:57:14.633512+00:00",
|
||||
"nodes": {},
|
||||
"generated_at": "2026-07-10T17:12:35.296680+00:00",
|
||||
"nodes": {
|
||||
"backend_src_main_java_com_magistr_app_config_auth_authorizationinterceptor_authorizationinterceptor": {
|
||||
"code_fingerprint": "9f11d3686fe75ecd9f0b8abaa42702ed900baa8cc253a4025e377fe527fc3b81",
|
||||
"label": "AuthorizationInterceptor",
|
||||
"last": "2026-07-04T10:57:57.276777+00:00",
|
||||
"provenance": [
|
||||
{
|
||||
"date": "2026-07-04T10:57:57.276777+00:00",
|
||||
"outcome": "useful",
|
||||
"q": "Почему RequireRoles связывает множество контроллеров, моделей и сервисов как cross-community bridge?"
|
||||
}
|
||||
],
|
||||
"score": 0.865333358,
|
||||
"source_file": "backend/src/main/java/com/magistr/app/config/auth/AuthorizationInterceptor.java",
|
||||
"status": "tentative",
|
||||
"uses": 1
|
||||
},
|
||||
"backend_src_main_java_com_magistr_app_config_auth_requireroles_requireroles": {
|
||||
"code_fingerprint": "9690db03571a132129eadcebf6c24c1217bfb6b1781ec52eb05819e53266ce7e",
|
||||
"label": "RequireRoles",
|
||||
"last": "2026-07-04T10:57:57.276777+00:00",
|
||||
"provenance": [
|
||||
{
|
||||
"date": "2026-07-04T10:57:57.276777+00:00",
|
||||
"outcome": "useful",
|
||||
"q": "Почему RequireRoles связывает множество контроллеров, моделей и сервисов как cross-community bridge?"
|
||||
}
|
||||
],
|
||||
"score": 0.865333358,
|
||||
"source_file": "backend/src/main/java/com/magistr/app/config/auth/RequireRoles.java",
|
||||
"status": "tentative",
|
||||
"uses": 1
|
||||
},
|
||||
"backend_src_main_java_com_magistr_app_model_schedulerule_schedulerule": {
|
||||
"code_fingerprint": "692d61c1bfd5b46f5865174dde8cf2d962d2ccd124b5e4320e2ba8535bb29605",
|
||||
"label": "ScheduleRule",
|
||||
"last": "2026-07-04T12:07:28.781712+00:00",
|
||||
"provenance": [
|
||||
{
|
||||
"date": "2026-07-04T12:07:28.781712+00:00",
|
||||
"outcome": "useful",
|
||||
"q": "Корректны ли inferred-связи вокруг ScheduleRule?"
|
||||
}
|
||||
],
|
||||
"score": 0.866299207,
|
||||
"source_file": "backend/src/main/java/com/magistr/app/model/ScheduleRule.java",
|
||||
"status": "tentative",
|
||||
"uses": 1
|
||||
},
|
||||
"backend_src_test_java_com_magistr_app_model_scheduleruletest_scheduleruletest": {
|
||||
"code_fingerprint": "73cb9594bd5dc29ba9d9bde11e860d2c182b205b36062df87a8a8783611ffe79",
|
||||
"label": "ScheduleRuleTest",
|
||||
"last": "2026-07-04T12:07:28.781712+00:00",
|
||||
"provenance": [
|
||||
{
|
||||
"date": "2026-07-04T12:07:28.781712+00:00",
|
||||
"outcome": "useful",
|
||||
"q": "Корректны ли inferred-связи вокруг ScheduleRule?"
|
||||
}
|
||||
],
|
||||
"score": 0.866299207,
|
||||
"source_file": "backend/src/test/java/com/magistr/app/model/ScheduleRuleTest.java",
|
||||
"status": "tentative",
|
||||
"uses": 1
|
||||
}
|
||||
},
|
||||
"version": 1
|
||||
}
|
||||
|
||||
@@ -0,0 +1,26 @@
|
||||
---
|
||||
type: "query"
|
||||
date: "2026-07-10T18:14:03.213067+00:00"
|
||||
question: "проанализируй весь проект на баги и ошибки и дополни '/mnt/HDD/ProjectMagistr/magistr/BUG_REPORT.md'"
|
||||
contributor: "graphify"
|
||||
outcome: "useful"
|
||||
source_nodes: ["GlobalExceptionHandler", "AuthorizationInterceptor", "TenantConfigWatcher", "ConfigMapUpdater", "ScheduleRuleAdminController"]
|
||||
---
|
||||
|
||||
# Q: проанализируй весь проект на баги и ошибки и дополни '/mnt/HDD/ProjectMagistr/magistr/BUG_REPORT.md'
|
||||
|
||||
## Answer
|
||||
|
||||
Expanded from original query via vocab: [error, exception, conflict, validation, authorization, database, schedule, tenant, frontend, backend, repository, controller]. Выполнен статический аудит backend, frontend, Flyway, Compose, CI/CD и Kubernetes; подтверждены 34 проблемы, а BUG_REPORT.md дополнен приоритетами, рисками, сценариями воспроизведения и рекомендациями. Maven: 30 тестов без ошибок; JavaScript, Compose и Kustomize прошли синтаксические проверки.
|
||||
|
||||
## Outcome
|
||||
|
||||
- Signal: useful
|
||||
|
||||
## Source Nodes
|
||||
|
||||
- GlobalExceptionHandler
|
||||
- AuthorizationInterceptor
|
||||
- TenantConfigWatcher
|
||||
- ConfigMapUpdater
|
||||
- ScheduleRuleAdminController
|
||||
@@ -1,11 +1,16 @@
|
||||
# Lessons
|
||||
|
||||
_Auto-generated by `graphify reflect` from 0 session memories in graphify-out/memory/. Deterministic; no LLM. Use for orientation — verify before relying, and revisit dead ends if the code has changed since._
|
||||
_Auto-generated by `graphify reflect` from 2 session memories in graphify-out/memory/. Deterministic; no LLM. Use for orientation — verify before relying, and revisit dead ends if the code has changed since._
|
||||
|
||||
## Summary
|
||||
|
||||
- 0 useful · 0 dead ends · 0 corrected · 0 unmarked
|
||||
- 2 useful · 0 dead ends · 0 corrected · 0 unmarked
|
||||
|
||||
## Lessons
|
||||
|
||||
_No marked outcomes yet._
|
||||
**Tentative** — useful in fewer than 2 results; verify before relying.
|
||||
|
||||
- `ScheduleRule` (1× useful)
|
||||
- `ScheduleRuleTest` (1× useful)
|
||||
- `AuthorizationInterceptor` (1× useful)
|
||||
- `RequireRoles` (1× useful)
|
||||
|
||||
Reference in New Issue
Block a user