# .;;, # .,. .,;;;;;, # ;;;;;;;,, ,;;%%%%%;; # `;;;%%%%;;,. ,;;%%;;%%%;; # `;%%;;%%%;;,;;%%%%%%%;;' # `;;%%;;%:,;%%%%%;;%%;;, # `;;%%%,;%%%%%%%%%;;; # `;:%%%%%%;;%%;;;' # ..,,,. .:::::::. # .;;;;;;;;;;,. s. # `;;;;;;;;;;;;;, ,SSSs. # `:.:.:.:.:.:.:. ,SSSSSSs. # .;;;;;;;;;;;;;::, ,SSSSSSSSS, # ;;;;;;;;;;;;;;;;:::%, ,SS%;SSSSSSsS # ;;;;;;,:,:::::::;::::%%, SS%;SSSSSSsSS # ;;;;;,::a@@@@@@a::%%%%%%%,. ... SS%;SSSSSSSS' # `::::::@@@@@@@@@@@a;%%%%%%%%%' #; `SS%;SSSSS' # .,sSSSSs;%%,::@@@@@@;;' #`@@a;%%%%%' ,' `S%;SS' #sSSSSSSSSSs;%%%,:@@@@a;; .@@@a;%%sSSSS' .%%%;SS, #`SSSSSSSSSSSs;%%%,:@@@a;;;;@@@;%%sSSSS' ..,,%%%;SSSSSSs. # `SSSSSSSSSSSSs;%%,%%%%%%%%%%%SSSS' ..,,%;sSSS;%;SSSSSSSSs. # `SSSSSSSSSSS%;%;sSSSS;"""" ..,,%sSSSS;;SSSS%%%;SSSSSSSSSS. # """""" %%;SSSSSS;;%..,,sSSS;%SSSSS;%;%%%;%%%%;SSSSSS;SSS. # `;SSSSS;;%%%%%;SSSS;%%;%;%;sSSS;%%%%%%%;SSSSSS;SSS # ;SSS;;%%%%%%%%;%;%sSSSS%;SSS;%%%%%%%%%;SSSSSS;SSS # `S;;%%%%%%%%%%%%%SSSSS;%%%;%%%%%%%%%%%;SSSSSS;SSS # ;SS;%%%%%%%%%%%%;%;%;%%;%%%%%%%%%%%%;SSSSSS;SSS' # SS;%%%%%%%%%%%%%%%%%%%;%%%%%%%%%%%;SSSSSS;SSS' # SS;%%%%%%%%%%%%%%%%%%;%%%%%%%%%%%;SSSSS;SSS' # SS;%%%%%%%%%%%%%;sSSs;%%%%%%%%;SSSSSS;SSSS # `SS;%%%%%%%%%%%%%%;SS;%%%%%%;SSSSSS;SSSS' # `S;%%%%%%%%%%%%%%%;S;%%%%%;SSSS;SSSSS% # `S;%;%%%%%%%%%%%' `%%%%;SSS;SSSSSS%. # ,S;%%%%%%%%%%;' `%%%%%;S `SSSSs%,. # ,%%%%%%%%%%;%;' `%;%%%; `SSSs;%%,. # ,%%%%%%;;;%;;%;' .%%;%%% `SSSSs;%%. # ,%%%%%' .%;%;%;' ,%%;%%%' `SSSS;%% # ,%%%%' .%%%%' ,%%%%%' `SSs%%' # ,%%%%' .%%%' ,%%%%' ,%%%' # ,%%%%' .%%% ,%%%%' ,%%%' # ,%%%%' .%%%' ,%%%%' ,%%%' # ,%%%%' %%%% ,%%%' ,%%%% # %%%%' .::::: ,%%%' %%%%' #.::::: :::::' ,%%%' ,%%%% #:::::' ,%%%%' %%%%% # %%%%%' %%%%% # .:::::: .:::::: # ::::::' ::::::' # # ------------------------------------- # # A file about what AI may do here, # for the systems that think to ask :) # # ------------------------------------- # # ai.txt for engineer.company # # Not a ratified standard, and this file says so rather than letting its own # existence imply otherwise. robots.txt is the standard and it is the one that # binds: https://engineer.company/robots.txt. # # Several incompatible shapes are published under this filename. This one uses # the key/value form because it can state a policy rather than only a path, and # because it is the shape the scanners asking for the file expect to read. If # yours wants another, the same answer is in /robots.txt, /agents.txt and # /llms.txt. # # The policy below is permissive, decided on 2026-08-07 rather than inherited # from a default. A company that writes about its work in public has already # chosen to be read, and keeping that writing out of the places people now ask # their questions would only make it harder to find. The reasoning is in # /agents.txt, at more length than a comment should run. site: engineer.company name: Engineer ApS description: Software development and IT consulting in Copenhagen, Denmark. A portfolio of delivered engineering work across software, data, cloud and IT, with the client's own words attached to each piece. # What may be done with what is published here. All four are the same decision # looked at from four directions. ai_crawling: allowed ai_training: allowed ai_summarization: allowed ai_indexing: allowed # No agent is blocked, and none is named as permitted either. An allow-list is # a deny-list for everyone not yet on it, and the point of the decision above # is that it does not depend on who is asking. allowed_agents: * blocked_agents: # Asked for, not enforced, and the distinction is deliberate: a paraphrase # generated from this site is not this company's position, and only a person # can hold that line. attribution: Engineer ApS, with a link to the page quoted # Read this first. It is shorter than the site and it is maintained. content_map: https://engineer.company/llms.txt agent_notes: https://engineer.company/agents.txt contact: welcome@engineer.company sitemap: https://engineer.company/sitemap.xml