- Se descapó
- 28 de agosto de 2026 a las 1:00 UTC
- Autor
- Kamo
- Compromit
- 30f2bf9
El compositor siempre ha ofrecido a un autor tres fichas bajo "Visible to" Miembros, miembros del equipo, público. Fueron escritos a la fila e indexados en Qdrant para que el asistente los respetara, y luego no se lee de forma humana Los miró de nuevo. Cada endpoint de artículo estaba cerrado en VIEW-KB-ARTICLES y nada más, así que un miembro que tenía sólo ese derecho le fue servido a la organización. corpus entero: material solo por equipos, borradores inconclusos, artículos esperando revisión, y el archivo. KbReaderScope es la puerta completa, y el orden de sus reglas es el diseño: org - todavía activo nunca fue renunciado, por ningún derecho Mantenedor ************* ver todo a un revisor filtrado por la audiencia podría ser asignado artículo para aprobar y luego entregó un 404 para ello autor CREATE está separado de EDIT, por lo que un autor que no es un Mantenedor aún debe llegar a su propio borrador PUBLISHED draft/in-review/archived son flujo de trabajo editorial miembro del equipo de audiencia - los tres niveles; cualquier otra persona - público y miembros. Acumulativo, no exacto: un artículo abierto al público no se oculta así al personal aiHabilitado no es deliberadamente consultado - significa "entrenar al asistente en Esto", y exigirle que haría la etiqueta de "Visible a" falsa. Tres fichas Queda por decir lo que dice; el compositor le advierte al autor en su lugar. Aplicado a /articles, /articles/tree, /articles/overview, /articles/-guid, /versiones, /media, /bús y ambas superficies de alfiler. Notas: - Los árboles en lugar de roncar. Una página de visión general solo por equipos con los niños publicados es una forma ordinaria, y dejando caer el subárbol con su El padre ocultaría artículos que el autor abrió deliberadamente. Mantenido puro y estática para que la regla sea comprobable sin una base de datos; también guarda un ciclo padre, en la que la vieja caminata se habría desviado. - Listas filtran antes de la zozorie. Filtrando una página la base de datos ya corta hojas el que lee el total como el tamaño corpus. - Los recuentos de la vista general provienen de la lista filtrada, y ahora lleva el lector alcance para que el carril de la consola se extrae de la misma respuesta. - Un artículo oculto y uno desaparecido responden 404. Un 403 en una guiada es un oracle para exactamente lo que las banderas se esconden, y getByGuid's throws is caught so el caso que falta no puede escapar como un 500 y convertirse en ese oráculo en su lugar. - Pinning está cerrado como la lectura que guarda; desenrosciable deliberadamente no lo es, ya que un miembro que la mayoría quiere limpiar un alfiler cuyo artículo fue reducido lejos de ellos. También cierra dos agujeros de escritura cross-org encontrados en el mismo controlador: /reordenado no tenía ningún control de organización en absoluto. EDIT.KB-ARTICLES en cualquier org podría reordenar y, a través de parentId, vuelve a parecer el artículo de otro org en su propio árbol y /restore/-versionNumber' tampoco tenía ninguno. Todos los demás escriben aquí lo comprueban. 68 pruebas verdes, 25 de ellas nuevas.