CHAT_OUTPUT_BEGIN
COMMAND_ID=NEWFI-260909-NEWFDOM-PORTAL-CANDIDATE-ANALYSIS77
STATUS=OK
RC=0
HOST=pve01
MODE=read-only
COMPONENT=newfi-portal-candidate-analysis
REFERENCE_REGISTER_CHECK=OK
REFERENCE_SHA256=5a3d8e5154c41cb582a4e0aca68090be1f0138918bf82131a948df326f9d8d66
ERROR_REGISTER_CHECK=OK
ERROR_REGISTER_SHA256=3b09a553ec0f527ed3afeed4753f52a74ee3036045bbfb3c685e9f8af4ba7ba0
COMMAND_SHA256=bd93c1e87f08359d95d5d97be100171b9be4e22ffa56c7b5ada73c969b698559
DUPLICATE_FAILED_COMMAND_BLOCKED=false
EXECUTION_STARTED=true
CHANGE_DECLARED=false
RESULT_CONTRACT_VALID=true
RESULT_CONTRACT_STATUS=NOT_APPLICABLE
RESULT_CONTRACT_ERROR=NONE
COMMAND_RC=0
CHANGES_MADE=false
ROLLBACK_STARTED=false
ROLLBACK_RESTORED=null
MUTATION_OUTCOME=NO_MUTATION
SANITIZED=yes
SECRETS_INCLUDED=no
PRIVATE_ADDRESSES_INCLUDED=no
RAW_EVIDENCE_SHA256=8baa8fcf050a8d435f1363f5e8bdae0453abed98bdec74a8452eeae34f0c0c54
SANITIZED_OUTPUT_SHA256=8baa8fcf050a8d435f1363f5e8bdae0453abed98bdec74a8452eeae34f0c0c54
OUTPUT_BEGIN
NEWFI77_BEGIN
COMMAND_ID=NEWFI-260909-NEWFDOM-PORTAL-CANDIDATE-ANALYSIS77
ERROR_REGISTER_CHECK=OK
REFERENCE_CHECK=OK
AUTHORITY_CHECK_SCOPE=READABILITY_ONLY_INCIDENTS_NOT_CLOSED
RUNNER_SHA256=b248a4c32c9cc64e5747e7dce6c7fc0a23f5124a77c71ce72e27a81aceae9d2d
GRAM_SUPPORT_WRITER_LOCK=RESPECTED
VM211_ACCESS=NONE
GRAM_SUPPORT_ACCESS=NONE
NEWFI77_GIT={"branch":"implementation/newfi-closed-mvp-20260906","clean":true,"exact":true,"head":"a1efc08a15ba91971c2297d886b25ca2097e6935","remote_head":"a1efc08a15ba91971c2297d886b25ca2097e6935"}
NEWFI77_SOURCE_FILE={"bytes":363,"matches_expected":true,"rel":"Pub/Controller/Portal.php","sha256":"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d","state":"OK"}
NEWFI77_SOURCE_FILE={"bytes":5213,"matches_expected":true,"rel":"Service/PortalData.php","sha256":"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d","state":"OK"}
NEWFI77_SOURCE_FILE={"bytes":11021,"matches_expected":true,"rel":"_data/templates.xml","sha256":"29c1dadd480f597f612a41d10081f39097ad90e12c480eec244b671f49074d28","state":"OK"}
NEWFI77_TEMPLATE_LOOKUP={"count":1,"root_tag":"templates"}
NEWFI77_TEMPLATE_META={"child_count":0,"element_tag":"template","text_bytes":7071,"text_sha256":"adfd0b49bdef6ab33af849ddce7150c193072bcb9c688c077534eff522924d46"}
NEWFI77_TARGET={"branch":"else","condition_vars":["$portal.forums.hasItems"],"context":"> <span>{$thread.Forum.Node.title}</span> <small><xf:date time=\"$thread.last_post_date\" /></small> </a> </xf:foreach> </div> <xf:else /> <div class=\"newfiPortal-empty\">\u041d\u043e\u0432\u044b\u0435 \u0442\u0435\u043c\u044b \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u0437\u0434\u0435\u0441\u044c \u043f\u043e\u0441\u043b\u0435 \u043d\u0430\u0447\u0430\u043b\u0430 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0439.</div> </xf:if> </section> <section class=\"newfiPortal-card\" data-portal-section=\"resources\"> <header class=\"newfiPortal-cardHeader\"> <div> <span class=\"newfiPortal-eyebr","count":1,"else_present":true,"if_condition":"$portal.forums.hasItems","if_section_relation":"section_encloses_if","if_span_bytes":582,"if_token_count":26,"if_unclosed":0,"marker":"\u041d\u043e\u0432\u044b\u0435 \u0442\u0435\u043c\u044b \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f","position":1610,"section_open":"<section class=\"newfiPortal-card newfiPortal-card--wide\" data-portal-section=\"forums\">","section_span_bytes":939,"section_token_count":14,"section_unclosed":0}
NEWFI77_TARGET={"branch":"else","condition_vars":["$portal.events.hasItems"],"context":"tem--static\"> <strong>{$event.title}</strong> <small><xf:date time=\"$event.starts_at\" /></small> </div> </xf:foreach> </div> <xf:else /> <div class=\"newfiPortal-empty\">\u041d\u043e\u0432\u044b\u0435 \u0432\u044b\u0441\u0442\u0430\u0432\u043a\u0438 \u0438 \u0432\u0441\u0442\u0440\u0435\u0447\u0438 \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u0437\u0434\u0435\u0441\u044c \u043f\u043e\u0441\u043b\u0435 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438.</div> </xf:if> </section> <section class=\"newfiPortal-card\" data-portal-section=\"dogs\"> <header class=\"newfiPortal-cardHeader\"> <div> <span class=\"newfiPortal-eyebrow\">\u0421\u043e\u043e\u0431\u0449\u0435\u0441\u0442","count":1,"else_present":true,"if_condition":"$portal.events.hasItems","if_section_relation":"section_encloses_if","if_span_bytes":522,"if_token_count":26,"if_unclosed":0,"marker":"\u041d\u043e\u0432\u044b\u0435 \u0432\u044b\u0441\u0442\u0430\u0432\u043a\u0438 \u0438 \u0432\u0441\u0442\u0440\u0435\u0447\u0438 \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f","position":3690,"section_open":"<section class=\"newfiPortal-card\" data-portal-section=\"events\">","section_span_bytes":852,"section_token_count":14,"section_unclosed":0}
NEWFI77_TARGET={"branch":"else","condition_vars":["$portal.dogs.hasItems"],"context":"{$dog.full_name}<xf:else />{$dog.name}</xf:if></strong> <xf:if is=\"$dog.city\"><span>{$dog.city}</span></xf:if> </div> </xf:foreach> </div> <xf:else /> <div class=\"newfiPortal-empty\">\u041a\u0430\u0440\u0442\u043e\u0447\u043a\u0438 \u0441\u043e\u0431\u0430\u043a \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f \u0437\u0434\u0435\u0441\u044c \u043f\u043e\u0441\u043b\u0435 \u0437\u0430\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430.</div> </xf:if> </section> <section class=\"newfiPortal-card newfiPortal-card--wide\" data-portal-section=\"media\"> <header class=\"newfiPortal-cardHeader\"> <div> <span cla","count":1,"else_present":true,"if_condition":"$portal.dogs.hasItems","if_section_relation":"section_encloses_if","if_span_bytes":578,"if_token_count":26,"if_unclosed":0,"marker":"\u041a\u0430\u0440\u0442\u043e\u0447\u043a\u0438 \u0441\u043e\u0431\u0430\u043a \u043f\u043e\u044f\u0432\u044f\u0442\u0441\u044f","position":4595,"section_open":"<section class=\"newfiPortal-card\" data-portal-section=\"dogs\">","section_span_bytes":898,"section_token_count":14,"section_unclosed":0}
NEWFI77_PRESERVE_MARKERS={"\u0411\u0430\u0437\u0430 \u0437\u043d\u0430\u043d\u0438\u0439":2,"\u0413\u0430\u043b\u0435\u0440\u0435\u044f":2}
NEWFI77_TEMPLATE_VARIABLES=["$dog","$dog.city","$dog.full_name","$dog.name","$event","$event.starts_at","$event.title","$media","$media.media_date","$media.title","$media.username","$portal.dogs.hasItems","$portal.dogs.items","$portal.events.hasItems","$portal.events.items","$portal.forums.hasItems","$portal.forums.items","$portal.media.available","$portal.media.hasItems","$portal.media.items","$portal.resources.available","$portal.resources.hasItems","$portal.resources.items","$resource","$resource.last_update","$resource.tag_line","$resource.title","$thread","$thread.Forum.Node.title","$thread.last_post_date","$thread.title"]
NEWFI77_SERVICE={"array_keys":["available","dogs","events","forums","hasItems","items","media","resources","status"],"bytes":5213,"method_names":["build","buildDogs","buildEvents","buildForums","buildMedia","buildResources","section"],"sha256":"4da03f26294ab6d163a1a746dee4bb6a82d7d4f39e66b24246bc0eb4c455dd1d","string_tokens":["ASC","DESC","available","dog_id","dogs","empty","event_id","events","forbidden","forums","fullForum","hasItems","items","media","media_date","node_id","published","ready","resources","starts_at","state","status","updated_at"]}
NEWFI77_CONTROLLER={"bytes":363,"method_names":["actionIndex"],"service_refs":["Newfi\\Portal:PortalData"],"sha256":"619d489f7cc3b461479c702fa8825097ae22d3c6cfeb911e9f14ea1de9c36d6d","view_templates":["newfi_portal"]}
NEWFI77_GAPS=[]
NEWFI77_MUTATION_SCOPE=NONE_READ_ONLY
NEWFI77_DECISION=READY_FOR_OFFLINE_CANDIDATE_MODEL
NEWFI77_COLLECTION_COMPLETE=true
NEWFI77_END

OUTPUT_END
CHAT_OUTPUT_END
